20 UK-registered companies and 634 directors mirrored from Companies House. Every figure traces back to a primary CH filing; profiles update weekly.
Companies
20Limited companies and PLCs with registration details, registered address, SIC classification, and the appointed officer list.
Directors
634Officer-resolved director profiles linking every CH appointment they hold or have held.
ASTRAZENECA PLC
02723534 · active
BAE SYSTEMS PLC
01470151 · active
BARCLAYS PLC
00048839 · active
BP P.L.C.
00102498 · active
BT GROUP PLC
04190816 · active
DIAGEO PLC
00023307 · active
GLENCORE LIMITED
06454509 · dissolved
GSK PLC
03888792 · active
HSBC HOLDINGS PLC
00617987 · active
ITV PLC
04967001 · active
J SAINSBURY PLC
00185647 · active
LLOYDS BANKING GROUP PLC
SC095000 · active
MARKS AND SPENCER GROUP P.L.C.
04256886 · active
PRUDENTIAL PUBLIC LIMITED COMPANY
01397169 · active
ROLLS-ROYCE HOLDINGS PLC
07524813 · active
SHELL PLC
04366849 · active
STANDARD CHARTERED PLC
00966425 · active
TESCO PLC
00445790 · active
UNILEVER PLC
00041424 · active
VODAFONE GROUP PUBLIC LIMITED COMPANY
01833679 · active
Companies are pulled via /company/{number} and officer rows via /company/{number}/officerson the Companies House public API. We resolve directors to a single row on (display_name, birth_year, birth_month) — the closest thing to a stable identity Companies House surfaces — and link them to every appointment we've ingested. Every page links back to the underlying CH listing.