Hierarchy
Updated 06 Jun 2026 16:52
-
Root Active PLC 183 children
Centrica PLC
CRN 03033654-
Level 1 Active LTD 175 children
Centrica Holdings Limited
CRN 05625463-
Level 2 Active LTD 174 children
GB Gas Holdings Limited
CRN 03186121-
Level 3 Active LTD 25 children
Centrica Combined Common Investment Fund Limited
CRN 04541886-
Level 4 Active LTD 2 children
Resonance British Wind South West Limited
CRN SC709702-
Level 5 Active LTD
Port 1960 Ltd
CRN 13541007 -
Level 5 Active LTD
RSJ One Energy Limited
CRN 08305380
-
-
Level 4 Active LTD 2 children
Resonance BW Holdings Limited
CRN SC667332-
Level 5 Active LTD 1 child
BW Holdco Ltd
CRN SC607201-
Level 6 Active LTD
Balnoon Wind Limited
CRN SC510255
-
-
-
Level 4 Active LTD 2 children
Resonance CW Holdings Limited
CRN SC667328-
Level 5 Active LTD 1 child
Culvie Wind (Holdings) Ltd
CRN SC588087-
Level 6 Active LTD
Culvie Wind Limited
CRN SC504911
-
-
-
Level 4 Active LTD 2 children
Resonance UK Wind II Limited
CRN 13702259-
Level 5 Active LTD
Clenergy (Project 4) Ltd
CRN 09464202 -
Level 5 Active LTD
Urban Wind Assets Limited
CRN 09294190
-
-
Level 4 Active LTD 1 child
Bonerbo Holdings Limited
CRN SC667309-
Level 5 Active LTD
Bonerbo Renewable Energy Limited
CRN SC461312
-
-
Level 4 Active LTD 1 child
Rattar Holdings Limited
CRN SC667301-
Level 5 Active LTD
Rattar Renewables Ltd
CRN SC461950
-
-
Level 4 Active LTD 1 child
Resonance Chw Holdings Limited
CRN SC677084-
Level 5 Active LTD
Culvie Hill Wind Limited
CRN SC516953
-
-
Level 4 Active LTD 1 child
Resonance Melrose Wind Limited
CRN SC705626-
Level 5 Active LTD
Melrose Wind Limited
CRN SC510251
-
-
Level 4 Active LTD 1 child
Resonance Ni Power Limited
CRN 12156840-
Level 5 Active LTD
Wind Ni Power Limited
CRN NI616227
-
-
Level 4 Active LIMITED-PARTNERSHIP
Aberdeen Standard Sof Evergreen LP
CRN SL034038 -
Level 4 Active LTD
Resonance Ni Power II Limited
CRN 13804429 -
Level 4 Active LTD
Resonance Wind Finance II Limited
CRN 12631870
-
-
Level 3 Active LTD 16 children
Spirit Energy Limited
CRN 10854461-
Level 4 Active LTD 3 children
Spirit North Sea Gas Limited
CRN SC182822-
Level 5 Active LTD
Bowland Resources (No.2) Limited
CRN 06576443 -
Level 5 Active LTD
Bowland Resources Limited
CRN 06811566 -
Level 5 Active LTD
Elswick Energy Limited
CRN 08351191
-
-
Level 4 Active LTD 1 child
Spirit Energy Resources Limited
CRN 02855151-
Level 5
11485916
CRN 11485916
-
-
Level 4 Active LTD 1 child
Spirit Energy Treasury Limited
CRN 10910216-
Level 5 Active LTD
Spirit Energy Hedging Holding Limited
CRN 11098688
-
-
Level 4 Active LTD 1 child
Spirit Europe Limited
CRN 05088411-
Level 5 Active LTD
Spirit Energy Southern North Sea Limited
CRN 05735294
-
-
Level 4 Active LTD
Spirit Energy North Sea Limited
CRN 04594558 -
Level 4 Active LTD
Spirit Energy North Sea Oil Limited
CRN SC210361 -
Level 4 Active LTD
Spirit Norway Limited
CRN 05747539 -
Level 4 Active LTD
Spirit Production (Services) Limited
CRN SC305856 -
Level 4 Active LTD
Spirit Resources (Armada) Limited
CRN 04181384
-
-
Level 3 Active LTD 13 children
Centrica Energy Assets Holdings Limited
CRN 05006144-
Level 4 Active LTD 4 children
CBS Solar Assets UK Limited
CRN 12458317-
Level 5 Active LTD
Blandford Hill Eco Hub Limited
CRN 14597036 -
Level 5 Active LTD
Leicestershire Solar 1 Limited
CRN 12830500 -
Level 5 Active LTD
Rolleston 2 Solar Farm Limited
CRN 13862259 -
Level 5 Active LTD
SN12 6EF Limited
CRN 09245781
-
-
Level 4 Active LTD 2 children
CBS Energy Storage Assets UK Limited
CRN 02352390-
Level 5 Active LTD
Gerard Hall Energy Limited
CRN 09740507 -
Level 5 Active LTD
P&M Energy Ltd
CRN SC709499
-
-
Level 4 Active LTD 2 children
Centrica Distributed Generation Limited
CRN 04713745-
Level 5 Active LTD
Cea SLH Limited
CRN 14970168 -
Level 5 Active LTD
Centrica Barry Limited
CRN 04815511
-
-
Level 4 Active LTD 1 child
Severn Power Limited
CRN 05392552-
Level 5 Active LTD
Severn Gas Transportation Limited
CRN 05121224
-
-
-
Level 3 Active LTD 10 children
Ensek Holdings Limited
CRN 10923200-
Level 4 Active LTD 9 children
Ensek Ltd
CRN 07167027-
Level 5
10861487
CRN 10861487 -
Level 5
10861555
CRN 10861555 -
Level 5
10861569
CRN 10861569 -
Level 5
10861769
CRN 10861769 -
Level 5
11939979
CRN 11939979 -
Level 5
11940017
CRN 11940017 -
Level 5
11940138
CRN 11940138 -
Level 5
11940222
CRN 11940222 -
Level 5 Active LTD
Inteligen Limited
CRN 09445042
-
-
-
Level 3 Active LTD 8 children
British Gas New Heating Limited
CRN 06723244-
Level 4 Active LTD 4 children
P.H Jones Group Limited
CRN 06474145-
Level 5 1 child
01606880
CRN 01606880-
Level 6
03589474
CRN 03589474
-
-
Level 5
05066192
CRN 05066192 -
Level 5 Active LTD
British Gas Social Housing Limited
CRN 01026007
-
-
Level 4 Active LTD 1 child
Solar Technologies Group Limited
CRN 04570951-
Level 5
05061259
CRN 05061259
-
-
Level 4 Active LTD
British Gas Solar Limited
CRN 04296394
-
-
Level 3 Active LTD 7 children
Centrica Finance (Scotland) Limited
CRN SC436640-
Level 4 Active LLP
Cfceps LLP
CRN OC383216 -
Level 4
OC383215
CRN OC383215
-
-
Level 3 Active LTD 6 children
British Gas Trading Limited
CRN 03078711-
Level 4 Active LIMITED-PARTNERSHIP 1 child
Finance Scotland Ceps Limited Partnership
CRN SL012549 -
Level 4 Active LTD
British Gas Limited
CRN 08811254 -
Level 4 Active LTD
British Gas X Limited
CRN 10860745 -
Level 4 Active LIMITED-PARTNERSHIP
Finance Scotland CPS Limited Partnership
CRN SL012550
-
-
Level 3 Active LTD 6 children
Centrica Business Solutions Management Limited
CRN 03275445-
Level 4 1 child
07103802
CRN 07103802-
Level 5
08249910
CRN 08249910
-
-
Level 4
04862313
CRN 04862313 -
Level 4 Active LTD
Centrica (Lincs) Wind Farm Limited
CRN 07097280 -
Level 4 Active LTD
Centrica Business Solutions International Limited
CRN 07033278 -
Level 4 Active LTD
Centrica Business Solutions UK Optimisation Limited
CRN 08355344
-
-
Level 3 Active LTD 6 children
Centrica Storage Holdings Limited
CRN 04573558-
Level 4 Active LTD 3 children
Centrica Energy Storage Limited
CRN 03294124-
Level 5 Active LTD 1 child
Centrica Offshore UK Limited
CRN 04248952-
Level 6 Active LTD
Centrica Offshore Investments Limited
CRN 16156130
-
-
Level 5
11027082
CRN 11027082
-
-
Level 4 Active LTD
Caythorpe Gas Storage Limited
CRN 05283117 -
Level 4 Active LTD
Centrica Onshore Processing UK Limited
CRN 04037670
-
-
Level 3 Active LTD 5 children
British Gas Services Limited
CRN 03141243-
Level 4 Active LTD 4 children
Dyno-Rod Limited
CRN 01046906-
Level 5
03359734
CRN 03359734 -
Level 5
03359974
CRN 03359974 -
Level 5
03360122
CRN 03360122 -
Level 5
04257545
CRN 04257545
-
-
-
Level 3 Active LTD 4 children
CBS Services Holdings Limited
CRN 09402727-
Level 4 Active LTD
Centrica Business Solutions (Generation) Limited
CRN 02592745 -
Level 4 Active LTD
Centrica Business Solutions UK Limited
CRN 01874716 -
Level 4 Active LTD
Distributed Energy Customer Solutions Limited
CRN 04942184 -
Level 4 Active LTD
Ener-G Power2 Limited
CRN 09387454
-
-
Level 3 Active LTD 3 children
Centrica Overseas Holdings Limited
CRN 03922153-
Level 4 Active LTD 1 child
Centrica Gamma Holdings Limited
CRN 04710840-
Level 5 Active LTD
Centrica Finance (Canada) Limited
CRN 04055254
-
-
Level 4 Active LTD
Neas Energy Limited
CRN 06993636
-
-
Level 3 Active LTD 2 children
Centrica Engineers Pension Trustees Limited
CRN 03479986 -
Level 3 Active LTD 1 child
Centrica Energy Limited
CRN 02877398-
Level 4 Active LTD
Centrica Energy (Trading) Limited
CRN 02877397
-
-
Level 3 Active LTD 1 child
Centrica Hive Limited
CRN 05782908-
Level 4
09426641
CRN 09426641
-
-
Level 3 Active LTD 1 child
Centrica Innovations UK Limited
CRN 10949355-
Level 4 Active LTD
Grid Edge Limited
CRN 10129878
-
-
Level 3 Active LTD 1 child
Centrica Pension Trustees Limited
CRN 03479981 -
Level 3
01497315
CRN 01497315 -
Level 3
02629371
CRN 02629371 -
Level 3
03037646
CRN 03037646 -
Level 3
03196725
CRN 03196725 -
Level 3
03275441
CRN 03275441 -
Level 3
03667800
CRN 03667800 -
Level 3
07631582
CRN 07631582 -
Level 3 Active LTD
Accord Energy (Trading) Limited
CRN 03226387 -
Level 3 Active LTD
British Gas Energy Procurement Limited
CRN 05266924 -
Level 3 Active LTD
British Gas Finance Limited
CRN 06796004 -
Level 3 Active LTD
British Gas Insurance Limited
CRN 06608316 -
Level 3 Active LTD
British Gas Services (Commercial) Limited
CRN 07385984 -
Level 3 Active LTD
Centrica Directors Limited
CRN 03844287 -
Level 3 Active LTD
Centrica Energy Marketing Limited
CRN 08807923 -
Level 3 Active LTD
Centrica Energy Operations Limited
CRN 04217941 -
Level 3 Active LTD
Centrica Energy Renewable Investments Limited
CRN 03473736 -
Level 3 Active LTD
Centrica Finance Investments Limited
CRN 06795997 -
Level 3 Active LTD
Centrica Ignite GP Limited
CRN 07139120 -
Level 3 Active LTD
Centrica Ignite LP Limited
CRN 07097279 -
Level 3 Active LTD
Centrica Infrastructure Limited
CRN SC308384 -
Level 3 Active LTD
Centrica Lake Limited
CRN 09223347 -
Level 3 Active LTD
Centrica Leasing (KL) Limited
CRN 04910816 -
Level 3 Active LTD
Centrica Lng Company Limited
CRN 06366483 -
Level 3 Active LTD
Centrica Lng UK Limited
CRN 09920361 -
Level 3 Active LTD
Centrica Nominees No.1 Limited
CRN 03844247 -
Level 3 Active LTD
Centrica Production Limited
CRN SC169182 -
Level 3 Active LTD
Centrica Resources (UK) Limited
CRN 06791610 -
Level 3 Active LTD
Centrica Resources Petroleum UK Limited
CRN 04487586 -
Level 3 Active LTD
Centrica River Limited
CRN 16461235 -
Level 3 Active LTD
Centrica Secretaries Limited
CRN 04049225 -
Level 3 Active LTD
Centrica Services Limited
CRN 10553056 -
Level 3 Active LTD
Centrica Smart Meter Assets Limited
CRN 15016576 -
Level 3 Active LTD
Centrica Supply Chain Limited
CRN 13350120 -
Level 3 Active LTD
Centrica Trading Limited
CRN 04440303 -
Level 3 Active LTD
Centrica Trust (No.1) Limited
CRN 05461852 -
Level 3 Active LTD
Centrica Upstream Investment Limited
CRN SC314144 -
Level 3 Active LTD
Ciu1 Limited
CRN 04487600 -
Level 3 Active LTD
Ecl Contracts Limited
CRN 02709538 -
Level 3 Active LTD
Ecl Investments Limited
CRN 07067577 -
Level 3 Active LTD
Electricity Direct (UK) Limited
CRN 03174056 -
Level 3 Active PRIVATE-LIMITED-GUARANT-NSC-LIMITED-EXEMPTION
Energy For Tomorrow
CRN 06429580 -
Level 3 Active LTD
Garden Topco Ltd
CRN 16606732 -
Level 3 Active LTD
Goldbrand Development Limited
CRN 03093542 -
Level 3 Active LTD
Hillserve Limited
CRN 01904113 -
Level 3 Active LTD
Home Assistance UK Limited
CRN 05955557 -
Level 3 Active LTD
North Sea Infrastructure Partners Limited
CRN SC308382 -
Level 3 Active LTD
Nsip (Holdings) Limited
CRN SC308383 -
Level 3 Active LTD
Pioneer Shipping Limited
CRN 09919887 -
Level 3 Active LTD
Spirit Energy Production UK Limited
CRN 03115179
-
-
-
Level 1 Active LTD 4 children
Centrica Beta Holdings Limited
CRN 04710850-
Level 2 Active LTD 1 child
Centrica Finance (Us) Limited
CRN 04140765-
Level 3
04577601
CRN 04577601
-
-
Level 2
04118195
CRN 04118195 -
Level 2 Active LTD
Centrica Nigeria Limited
CRN 05579645
-
-
Level 1 Active PRIVATE-LIMITED-GUARANT-NSC 1 child
Centrica Pension Plan Trustees Limited
CRN 00448278-
Level 2 Active LIMITED-PARTNERSHIP
Finance Scotland CPP Limited Partnership
CRN SL012548
-
-
Level 1 Active LIMITED-PARTNERSHIP 1 child
Finance Scotland 2016 Limited Partnership
CRN SL029200-
Level 2 Active LLP
CF 2016 LLP
CRN OC413776
-
-
Level 1 Active LTD
Ch4 Energy Limited
CRN 03275456
-