Popular companies
Well-known UK names, from household brands to banks, football clubs and famous collapses. Open one to see every set of accounts it has filed; companies not analysed yet are fetched from Companies House when you open them.
Retail
Tesco
Tesco PLC · 00445790
60 years of accounts, to 2026
Sainsbury's
J Sainsbury PLC · 00185647
Net assets£6.9bn
56 years of accounts, to 2024
Marks & Spencer
Marks and Spencer Group P.L.C. · 04256886
26 years of accounts, to 2026
Next
Next PLC · 04412362
Revenue£6.9bnProfit before tax£1.2bn
25 years of accounts, to 2026
John Lewis Partnership
John Lewis Partnership PLC · 00238937
Profit before tax-£21.0mNet assets£1.8bn
50 years of accounts, to 2026
Boots
Boots UK Limited · 00928555
Revenue£7.5bnProfit before tax£337.0m
32 years of accounts, to 2025
JD Sports
JD Sports Fashion PLC · 01888425
Revenue£12.7bnProfit before tax£629.0m
41 years of accounts, to 2026
Frasers Group
Frasers Group PLC · 06035106
Net assets£2.5bn
11 years of accounts, to 2026
Primark
Primark Stores Limited · 00453448
Revenue£3.9bnProfit before tax£136.6m
36 years of accounts, to 2025
Kingfisher (B&Q, Screwfix)
Kingfisher PLC · 01664812
Revenue£1.0mNet assets£6.6bn
7 years of accounts, to 2024
Morrisons
WM Morrison Supermarkets Limited · 00358949
Revenue£8.5bnProfit before tax-£166.0m
13 years of accounts, to 2025
Asda
Asda Stores Limited · 00464777
Revenue£24.1bnProfit before tax-£1.7bn
55 years of accounts, to 2025
Currys
Currys PLC · 07105905
Net assets£2.4bn
8 years of accounts, to 2026
Dunelm
Dunelm Group PLC · 04708277
22 years of accounts, to 2024
Burberry
Burberry Group PLC · 03458224
Revenue£2.4bnNet assets£946.0m
9 years of accounts, to 2026
Gymshark
Gymshark Ltd · 08130873
Revenue£490.1mProfit before tax-£5.8m
13 years of accounts, to 2025
Food & drink
Greggs
Greggs PLC · 00502851
Revenue£2.2bnProfit before tax£167.4m
44 years of accounts, to 2025
Whitbread (Premier Inn)
Whitbread PLC · 04120344
Revenue£2.9bnProfit before tax£298.4m
6 years of accounts, to 2026
Diageo
Diageo PLC · 00023307
Revenue$135.0mProfit before tax$3.5bn
6 years of accounts, to 2025
JD Wetherspoon
J D Wetherspoon PLC · 01709784
Revenue£2.1bnProfit before tax£81.4m
44 years of accounts, to 2026
Pret A Manger
Pret A Manger (Europe) Limited · 01854213
Revenue£704.5mNet assets£65.3m
33 years of accounts, to 2026
Nando's
Nando's Chickenland Limited · 02580031
Revenue£1.1bnProfit before tax£178.5m
34 years of accounts, to 2025
Costa Coffee
Costa Limited · 01270695
Revenue£1.3bnProfit before tax£69.3m
29 years of accounts, to 2025
BrewDog administration
Brewdog PLC · SC311560
18 years of accounts, to 2024
Innocent Drinks
Fresh Trading Limited · 03720071
Revenue£34.6mProfit before tax-£12.9m
27 years of accounts, to 2024
Deliveroo
Deliveroo Limited · 13227665
Profit before tax-£1.2bnNet assets£2.7bn
5 years of accounts, to 2025
Banking & finance
HSBC
HSBC Holdings PLC · 00617987
Net assets$198.2bn
5 years of accounts, to 2025
Barclays
Barclays PLC · 00048839
Profit before tax£0Net assets£78.2bn
5 years of accounts, to 2025
Lloyds Banking Group
Lloyds Banking Group PLC · SC095000
Profit before tax£6.0bn
5 years of accounts, to 2025
NatWest Group
Natwest Group PLC · SC045551
Net assets-£664.6bn
62 years of accounts, to 2025
Standard Chartered
Standard Chartered PLC · 00966425
Profit before tax$7.0bnNet assets$54.6bn
5 years of accounts, to 2025
Monzo
Monzo Bank Limited · 09446231
Profit before tax£132.3mNet assets£1.0bn
8 years of accounts, to 2026
Starling Bank
Starling Bank Limited · 09092149
4 years of accounts, to 2023
Revolut
Revolut Ltd · 08804411
Revenue£3.3bnProfit before tax£1.4bn
12 years of accounts, to 2025
Wise
Wise Payments Limited · 07209813
16 years of accounts, to 2026
Zopa
Zopa Group PLC · 10624955
Profit before tax£42.6mNet assets£628.6m
10 years of accounts, to 2025
Energy & industry
BP
BP P.L.C. · 00102498
Revenue$189.2bnProfit before tax$6.8bn
6 years of accounts, to 2025
Shell
Shell PLC · 04366849
Net assets$175.3bn
4 years of accounts, to 2025
Centrica (British Gas)
Centrica PLC · 03033654
Net assets£3.1bn
5 years of accounts, to 2025
National Grid
National Grid PLC · 04031152
Revenue£101
5 years of accounts, to 2026
Octopus Energy
Octopus Energy Limited · 09263424
Revenue£9.7bnProfit before tax£240.2m
11 years of accounts, to 2025
BAE Systems
BAE Systems PLC · 01470151
Net assets£11.9bn
6 years of accounts, to 2025
Rolls-Royce
Rolls-Royce Holdings PLC · 07524813
Revenue£21.2bnProfit before tax£6.9bn
6 years of accounts, to 2025
Rio Tinto
RIO Tinto PLC · 00719885
Profit before tax£15.6bnNet assets£67.0bn
4 years of accounts, to 2025
Consumer goods & health
AstraZeneca
Astrazeneca PLC · 02723534
Net assets$48.7bn
4 years of accounts, to 2025
GSK
GSK PLC · 03888792
Net assets£16.0bn
3 years of accounts, to 2025
Unilever
Unilever PLC · 00041424
Revenue€52.5bnProfit before tax€8.4bn
3 years of accounts, to 2025
Reckitt
Reckitt Benckiser Group PLC · 06270876
4 years of accounts, to 2025
Haleon
Haleon PLC · 13691224
Net assets£23.9bn
4 years of accounts, to 2025
British American Tobacco
British American Tobacco P.L.C. · 03407696
Net assets£48.1bn
31 years of accounts, to 2025
Joseph Joseph
Joseph Joseph Ltd. · 04609769
Revenue£55.8mProfit before tax£13.4m
22 years of accounts, to 2025
Tech, media & telecoms
Vodafone
Vodafone Group Public Limited Company · 01833679
4 years of accounts, to 2026
BT
BT Group PLC · 04190816
Revenue£8.0mProfit before tax-£867.0m
5 years of accounts, to 2026
Sky
SKY UK Limited · 02906991
Revenue£10.5bnProfit before tax£931.0m
9 years of accounts, to 2025
Arm
ARM Limited · 02557590
Revenue$4.9bnProfit before tax$715.0m
35 years of accounts, to 2026
Ocado
Ocado Group PLC · 07098618
Net assets£1.6bn
4 years of accounts, to 2025
Rightmove
Rightmove PLC · 06426485
5 years of accounts, to 2025
Auto Trader
Autotrader Group PLC · 09439967
Profit before tax£388.8m
6 years of accounts, to 2026
Sage
The Sage Group PLC. · 02231246
Revenue£2.5bnNet assets£720.0m
40 years of accounts, to 2025
ITV
ITV PLC · 04967001
4 years of accounts, to 2025
Pearson
Pearson PLC · 00053723
Net assets£4k
4 years of accounts, to 2025
Travel, leisure & sport
easyJet
Easyjet PLC · 03959649
5 years of accounts, to 2025
British Airways
British Airways PLC · 01777777
Profit before tax£2.4bnNet assets£4.8bn
7 years of accounts, to 2025
Virgin Atlantic
Virgin Atlantic Airways Limited · 01600117
Profit before tax£193.9mNet assets-£1.3bn
9 years of accounts, to 2025
Jet2
JET2 PLC · 01295221
Revenue£7.5bnProfit before tax£551.0m
5 years of accounts, to 2026
InterContinental Hotels
Intercontinental Hotels Group PLC · 05134420
Revenue$5.2bnProfit before tax$1.1bn
4 years of accounts, to 2025
Merlin Entertainments
Merlin Entertainments Limited · 08700412
Profit before tax-£183.1mNet assets£426.3m
10 years of accounts, to 2025
Premier League
The Football Association Premier League Limited · 02719699
Revenue£3.7bnProfit before tax£118.6m
28 years of accounts, to 2025
Manchester City
Manchester City Football Club Limited · 00040946
Revenue£694.1mProfit before tax-£74.3m
24 years of accounts, to 2025
Liverpool FC
The Liverpool Football Club and Athletic Grounds Limited · 00035668
Revenue£702.7mNet assets£159.5m
54 years of accounts, to 2025
Arsenal
The Arsenal Football Club Limited · 00109244
Revenue£643.3mNet assets£359.8m
27 years of accounts, to 2025
Cars
Jaguar Land Rover
Jaguar Land Rover Limited · 01672070
Revenue£19.2bnProfit before tax£838.0m
9 years of accounts, to 2026
Aston Martin
Aston Martin Lagonda Global Holdings PLC · 11488166
Revenue£1.3bnProfit before tax-£363.9m
5 years of accounts, to 2025
McLaren
Mclaren Group Limited · 10720174
Revenue£360.2mNet assets£1.1bn
8 years of accounts, to 2025
Bentley
Bentley Motors Limited · 00992897
Revenue£2.1bnProfit before tax£84.5m
22 years of accounts, to 2025
Famous collapses
Carillion liquidation
Carillion PLC · 03782379
Profit before tax£146.7mNet assets£729.9m
19 years of accounts, to 2016
Thomas Cook liquidation
Thomas Cook Group PLC · 06091951
Revenue£9.6bnProfit before tax-£53.0m
6 years of accounts, to 2018
Wilko liquidation
WL Realisations (2023) Limited · 00365335
Revenue£1.2bnProfit before tax-£38.7m
25 years of accounts, to 2022
Arcadia (Topshop) liquidation
AGL Realisations Limited · 00237511
Revenue£1.8bnNet assets£2.7bn
23 years of accounts, to 2018
Debenhams dissolved
Department Stores Realisations Limited · 00083395
Revenue£2.0bnProfit before tax-£235.3m
41 years of accounts, to 2018
Made.com liquidation
Made.Com Design Ltd · 07101408
Revenue£247.3mProfit before tax-£14.6m
11 years of accounts, to 2020
Flybe dissolved
FBE Realisations 2021 Limited · 02769768
Revenue-£103.1mProfit before tax-£12.5m
25 years of accounts, to 2018
Monarch Airlines dissolved
Monarch Airlines Limited · 00907593
Revenue£558.7mProfit before tax-£291.1m
25 years of accounts, to 2016
BHS liquidation
SHB Realisations Limited · 00229606
Revenue£0Profit before tax£10k
41 years of accounts, to 2014
Woolworths dissolved
Woolworths Group PLC · 03855289
Revenue£3.0bnNet assets£315.6m
9 years of accounts, to 2008
Each company is the registered entity behind the brand, often the listed parent or main trading company. Groups file several sets of accounts; open the Group tab to find the others.