Hierarchy
Updated 06 Jun 2026 16:52
-
-
Level 1 Active LTD 344 children
BP International Limited
CRN 00542515-
Level 2 Active LTD 187 children
BP Alternative Energy Investments Limited
CRN 05998019-
Level 3 Active LTD 185 children
-
Level 4 Active LTD 184 children
Lightsource BP Renewable Energy Investments Limited
CRN 09494479-
Level 5 Active LTD 183 children
Lightsource Holdings 1 Limited
CRN 10849739-
Level 6 Active LTD 167 children
Lightsource Holdings 2 Limited
CRN 10849859-
Level 7 Active LTD 164 children
Lightsource Holdings 3 Limited
CRN 10849889-
Level 8 Active LTD 19 children
Lightsource Viking 1 Limited
CRN 09210825-
Level 9 Active LTD 18 children
Lightsource Viking 2 Limited
CRN 09210906-
Level 10 Active LTD
Free Power For Schools 13 Limited
CRN 07837809 -
Level 10 Active LTD
Free Power For Schools 14 Limited
CRN 07838231 -
Level 10 Active LTD
Free Power For Schools 15 Limited
CRN 07837816 -
Level 10 Active LTD
Free Power For Schools 17 Limited
CRN 07837795 -
Level 10 Active LTD
Free Power For Schools 4 Limited
CRN 07838228 -
Level 10 Active LTD
Free Power For Schools 5 Limited
CRN 07837790 -
Level 10 Active LTD
Free Power For Schools 6 Limited
CRN 07837803 -
Level 10 Active LTD
Free Power For Schools 7 Limited
CRN 07837806 -
Level 10 Active LTD
Freetricity Central June Limited
CRN 07680879 -
Level 10 Active LTD
Lightsource Spv 286 Limited
CRN 10674759 -
Level 10 Active LTD
Solar Photovoltaic (SPV2) Limited
CRN 07714965 -
Level 10 Active LTD
Solar Photovoltaic (SPV3) Limited
CRN 07807261 -
Level 10 Active LTD
Your Power No1 Limited
CRN 07807799 -
Level 10 Active LTD
Your Power No10 Limited
CRN 07808002 -
Level 10 Active LTD
Your Power No19 Limited
CRN 07809033 -
Level 10 Active LTD
Your Power No2 Limited
CRN 07807865 -
Level 10 Active LTD
Your Power No3 Limited
CRN 07807882 -
Level 10 Active LTD
Your Power No8 Limited
CRN 07807975
-
-
-
Level 8 Active LTD 10 children
Lightsource Renewable Energy Iberia Holdings Limited
CRN 09731445-
Level 9 Active LTD 2 children
Lightsource Finca 3 Limited
CRN 13069804-
Level 10 Active LTD 1 child
Lightsource Bodegas 3 Limited
CRN 13070907-
Level 11 Active LTD
Lightsource Iberia Project Holdings Limited
CRN 13071786
-
-
-
Level 9 Active LTD 1 child
Lightsource Bodegas 4 Limited
CRN 13074894-
Level 10 Active LTD
Lightsource Manzanilla Limited
CRN 13077164
-
-
Level 9 Active LTD 1 child
Lightsource Finca 2 Limited
CRN 09731725-
Level 10 Active LTD
Lightsource Bodegas 2 Limited
CRN 09732204
-
-
Level 9 Active LTD 1 child
Lightsource Finca Limited
CRN 12119398-
Level 10 Active LTD
Lightsource Bodegas Limited
CRN 12123931
-
-
Level 9 Active LTD
Lightsource Renewable Energy Verdejo Limited
CRN 09723077
-
-
Level 8 Active LTD 4 children
-
Level 9 Active LTD
Goulburn River Holdco 1 Limited
CRN 15284482 -
Level 9 Active LTD
Lightsource Australia Finco Holdings Limited
CRN 09732328 -
Level 9 Active LTD
Sandy Creek Solar Holdco 1 Limited
CRN 15915527 -
Level 9 Active LTD
Woolooga Bess Holdco 1 Limited
CRN 14888048
-
-
Level 8 Active LTD 2 children
Lightsource Grace 1 Limited
CRN 10946441-
Level 9 Active LTD 1 child
Lightsource Grace 2 Limited
CRN 10948970-
Level 10 Active LTD
Lightsource Grace 3 Limited
CRN 11271138
-
-
-
Level 8 Active LTD 2 children
Lightsource India Holdings Limited
CRN 10495284-
Level 9 Active LTD
Lightsource India Limited
CRN 10495318 -
Level 9 Active LTD
Lightsource Renewable Energy (India) Limited
CRN 09959973
-
-
Level 8 Active LTD 2 children
Lightsource Renewable Energy India Projects Limited
CRN 10737634-
Level 9 Active LTD 1 child
Lightsource India Maharashtra 1 Holdings Limited
CRN 10495349-
Level 10 Active LTD
Lightsource India Maharashtra 1 Limited
CRN 10495375
-
-
-
Level 8 Active LTD 1 child
Lightsource Bodegas Holdings Limited
CRN 17217177-
Level 9 Active PRIVATE LIMITED COMPANY
Lightsource Bodegas Borrower Limited
CRN 17219453
-
-
Level 8 Active LTD 1 child
Lightsource Elk Hill Solar 2 Holdings Limited
CRN 09727615-
Level 9 Active LTD
Lightsource Elk Hill 2 Solar Limited
CRN 09727152
-
-
Level 8 Active LTD 1 child
Lightsource Impact 1 Limited
CRN 09723143-
Level 9 Active LTD
Lightsource Impact 2 Limited
CRN 09722992
-
-
Level 8 Active PRIVATE LIMITED COMPANY 1 child
Lightsource Kite Holdings Limited
CRN 17217099-
Level 9 Active PRIVATE LIMITED COMPANY
Lightsource Kite Limited
CRN 17218386
-
-
Level 8 Active LTD 1 child
-
Level 9 Active LTD
-
-
Level 8 Active LTD 1 child
Lightsource Spv 258 Limited
CRN 09723500-
Level 9 Active LTD
Lightsource Spv 259 Limited
CRN 09723133
-
-
Level 8 Active LTD
Lightsource Asset Holdings (Usa) Limited
CRN 11981414 -
Level 8 Active LTD
Lightsource Brazil Holdings 1 Limited
CRN 08756900 -
Level 8 Active LTD
Lightsource Brazil Holdings 2 Limited
CRN 09731506 -
Level 8 Active LTD
Lightsource Commercial Rooftops Limited
CRN 08761250 -
Level 8 Active LTD
Lightsource Construction Management Limited
CRN 07957109 -
Level 8 Active LTD
Lightsource Corinthian Limited
CRN 09723416 -
Level 8 Active LTD
Lightsource Development Services Limited
CRN 10853937 -
Level 8 Active LTD
Lightsource Egypt Holdings Limited
CRN 08009598 -
Level 8 Active LTD
Lightsource Finance 55 Limited
CRN 08945847 -
Level 8 Active LTD
Lightsource France Holdings UK Limited
CRN 09713879 -
Level 8 Active LTD
Lightsource Labs 1 Limited
CRN 08766258 -
Level 8 Active LTD
Lightsource Poland Holdings (UK) Limited
CRN 09723149 -
Level 8 Active LTD
Lightsource Renewable Energy (Ni) Limited
CRN NI628492 -
Level 8 Active LTD
-
Level 8 Active LTD
-
Level 8 Active LTD
Lightsource Renewable Energy India Assets Limited
CRN 10736798 -
Level 8 Active LTD
Lightsource Renewable Energy India Holdings Limited
CRN 10717697 -
Level 8 Active LTD
Lightsource Renewable Energy Italy Holdings Limited
CRN 08751689 -
Level 8 Active LTD
Lightsource Renewable Energy Limited
CRN 08946381 -
Level 8 Active LTD
-
Level 8 Active LTD
-
Level 8 Active LTD
-
Level 8 Active LTD
Lightsource Renewable Global Development Limited
CRN 09723240 -
Level 8 Active LTD
Lightsource Renewable UK Development Limited
CRN 08945965 -
Level 8 Active LTD
Lightsource Residential Rooftops Limited
CRN 07744337 -
Level 8 Active LTD
Lightsource Spv 101 Limited
CRN 08751505 -
Level 8 Active LTD
Lightsource Spv 108 Limited
CRN 08752598 -
Level 8 Active LTD
Lightsource Spv 114 Limited
CRN 08760265 -
Level 8 Active LTD
Lightsource Spv 118 Limited
CRN 08767267 -
Level 8 Active LTD
Lightsource Spv 127 Limited
CRN 08762544 -
Level 8 Active LTD
Lightsource Spv 128 Limited
CRN 08762525 -
Level 8 Active LTD
Lightsource Spv 130 Limited
CRN 08767314 -
Level 8 Active LTD
Lightsource Spv 138 Limited
CRN 08766219 -
Level 8 Active LTD
Lightsource Spv 140 Limited
CRN 08766209 -
Level 8 Active LTD
Lightsource Spv 145 Limited
CRN 08756747 -
Level 8 Active LTD
Lightsource Spv 149 Limited
CRN 08924915 -
Level 8 Active LTD
Lightsource Spv 151 Limited
CRN 08925153 -
Level 8 Active LTD
Lightsource Spv 162 Limited
CRN 08925595 -
Level 8 Active LTD
Lightsource Spv 166 Limited
CRN 08934570 -
Level 8 Active LTD
Lightsource Spv 167 Limited
CRN 08934612 -
Level 8 Active LTD
Lightsource Spv 171 Limited
CRN 08934841 -
Level 8 Active LTD
Lightsource Spv 176 Limited
CRN 08935074 -
Level 8 Active LTD
Lightsource Spv 179 Limited
CRN 08935979 -
Level 8 Active LTD
Lightsource Spv 18 Limited
CRN 07743729 -
Level 8 Active LTD
Lightsource Spv 183 Limited
CRN 08937583 -
Level 8 Active LTD
Lightsource Spv 184 Limited
CRN 08937482 -
Level 8 Active LTD
Lightsource Spv 185 Limited
CRN 08937400 -
Level 8 Active LTD
Lightsource Spv 189 Limited
CRN 08938754 -
Level 8 Active LTD
Lightsource Spv 19 Limited
CRN 07743632 -
Level 8 Active LTD
Lightsource Spv 191 Limited
CRN 08938960 -
Level 8 Active LTD
Lightsource Spv 192 Limited
CRN 08938959 -
Level 8 Active LTD
Lightsource Spv 199 Limited
CRN 08942899 -
Level 8 Active LTD
Lightsource Spv 201 Limited
CRN 08943032 -
Level 8 Active LTD
Lightsource Spv 202 Limited
CRN 08943669 -
Level 8 Active LTD
Lightsource Spv 203 Limited
CRN 08943604 -
Level 8 Active LTD
Lightsource Spv 204 Limited
CRN 08943830 -
Level 8 Active LTD
Lightsource Spv 212 Limited
CRN 08945938 -
Level 8 Active LTD
Lightsource Spv 213 Limited
CRN 08946169 -
Level 8 Active LTD
Lightsource Spv 214 Limited
CRN 08946243 -
Level 8 Active LTD
Lightsource Spv 215 Limited
CRN 08946409 -
Level 8 Active LTD
Lightsource Spv 217 Limited
CRN 09731622 -
Level 8 Active LTD
Lightsource Spv 222 Limited
CRN 09732796 -
Level 8 Active LTD
Lightsource Spv 232 Limited
CRN 09714033 -
Level 8 Active LTD
Lightsource Spv 233 Limited
CRN 09714002 -
Level 8 Active LTD
Lightsource Spv 236 Limited
CRN 09737388 -
Level 8 Active LTD
Lightsource Spv 247 Limited
CRN 09722313 -
Level 8 Active LTD
Lightsource Spv 25 Limited
CRN 07743736 -
Level 8 Active LTD
Lightsource Spv 263 Limited
CRN 09723381 -
Level 8 Active LTD
Lightsource Spv 264 Limited
CRN 09723289 -
Level 8 Active LTD
Lightsource Spv 266 (Ni) Limited
CRN NI634676 -
Level 8 Active LTD
Lightsource Spv 267 (Ni) Limited
CRN NI634677 -
Level 8 Active LTD
Lightsource Spv 268 (Ni) Limited
CRN NI634678 -
Level 8 Active LTD
Lightsource Spv 269 (Ni) Limited
CRN NI634683 -
Level 8 Active LTD
Lightsource Spv 270 (Ni) Limited
CRN NI634684 -
Level 8 Active LTD
Lightsource Spv 271 (Ni) Limited
CRN NI634685 -
Level 8 Active LTD
Lightsource Spv 272 (Ni) Limited
CRN NI634687 -
Level 8 Active LTD
Lightsource Spv 273 (Ni) Limited
CRN NI634690 -
Level 8 Active LTD
Lightsource Spv 274 (Ni) Limited
CRN NI634692 -
Level 8 Active LTD
Lightsource Spv 275 (Ni) Limited
CRN NI634695 -
Level 8 Active LTD
Lightsource Spv 276 (Ni) Limited
CRN NI634696 -
Level 8 Active LTD
Lightsource Spv 277 (Ni) Limited
CRN NI634714 -
Level 8 Active LTD
Lightsource Spv 278 (Ni) Limited
CRN NI634689 -
Level 8 Active LTD
Lightsource Spv 279 (Ni) Limited
CRN NI634725 -
Level 8 Active LTD
Lightsource Spv 280 (Ni) Limited
CRN NI634694 -
Level 8 Active LTD
Lightsource Spv 281 (Ni) Limited
CRN NI634702 -
Level 8 Active LTD
Lightsource Spv 282 (Ni) Limited
CRN NI634703 -
Level 8 Active LTD
Lightsource Spv 283 (Ni) Limited
CRN NI634706 -
Level 8 Active LTD
Lightsource Spv 284 (Ni) Limited
CRN NI634710 -
Level 8 Active LTD
Lightsource Spv 285 (Ni) Limited
CRN NI634709 -
Level 8 Active LTD
Lightsource Spv 287 Limited
CRN 13723841 -
Level 8 Active LTD
Lightsource Spv 288 Limited
CRN 14329910 -
Level 8 Active LTD
Lightsource Spv 29 Limited
CRN 07743780 -
Level 8 Active LTD
Lightsource Spv 35 Limited
CRN 07744054 -
Level 8 Active LTD
Lightsource Spv 41 Limited
CRN 07957072 -
Level 8 Active LTD
Lightsource Spv 47 Limited
CRN 07957081 -
Level 8 Active LTD
Lightsource Spv 56 Limited
CRN 07956977 -
Level 8 Active LTD
Lightsource Spv 60 Limited
CRN 07957073 -
Level 8 Active LTD
Lightsource Spv 73 Limited
CRN 07985101 -
Level 8 Active LTD
Lightsource Spv 78 Limited
CRN 07984936 -
Level 8 Active LTD
Lightsource Spv 88 Limited
CRN 08660462 -
Level 8 Active LTD
Lightsource Spv 91 Limited
CRN 08660955 -
Level 8 Active LTD
Lightsource Spv 98 Limited
CRN 08750049 -
Level 8 Active LTD
Lightsource Titan Borrower Usd Limited
CRN 09722461 -
Level 8 Active LTD
Lightsource Trading Limited
CRN 08946327 -
Level 8 Active LTD
Lightsource Trinidad Holdings (UK) Limited
CRN 09722641 -
Level 8 Active LTD
Lightsource Viking Limited
CRN 14894259 -
Level 8 Active LTD
Lightsource Xenium 2 Limited
CRN 09727469
-
-
Level 7 Active LTD
Lightsource Cosecha Limited
CRN 15024409 -
Level 7 Active LTD
Tiln Connections Ltd
CRN 12028975
-
-
Level 6 Active LTD 13 children
Lightsource Asset Holdings 1 Limited
CRN 11920750-
Level 7 Active LTD 12 children
Lightsource Asset Holdings 2 Limited
CRN 11921264-
Level 8 Active LTD 11 children
Lightsource Asset Holdings 3 Limited
CRN 11921821-
Level 9 Active LTD 5 children
Lightsource Asset Holdings (UK) Limited
CRN 10853876-
Level 10 Active LTD 2 children
Lightsource Property 1 Limited
CRN 10467407-
Level 11 Active LTD 1 child
Lightsource Property 2 Limited
CRN 10469241-
Level 12 Active LTD
Ll Property Services 2 Limited
CRN 10487338
-
-
-
Level 10 Active LTD
Lightsource Kingfisher Holdings Limited
CRN 10708470 -
Level 10 Active LTD
Lightsource Operations 2 Limited
CRN 10855972
-
-
Level 9 Active LTD 3 children
Lightsource Asset Holdings (Europe) Limited
CRN 12302443-
Level 10 Active LTD 2 children
Lightsource Asset Holdings (Spain) Limited
CRN 12303864-
Level 11 Active LTD 1 child
Lightsource Asset Holdings (Vendimia I) Limited
CRN 12312341-
Level 12 Active LTD
Lightsource Asset Holdings (Vendimia II) Limited
CRN 12319362
-
-
-
-
Level 9 Active LTD
Lightsource Asset Holdings (Australia) Limited
CRN 11981401
-
-
-
-
Level 6 Active LTD
Lightsource Xenium 1 Limited
CRN 09722255
-
-
-
-
Level 3 Active LTD
BP Haliaetus Offshore Wind Limited
CRN 15635784
-
-
Level 2 Active LTD 96 children
BP Exploration Company Limited
CRN SC000792-
Level 3 Active LTD 88 children
BP Exploration Operating Company Limited
CRN 00305943-
Level 4 Active LTD 5 children
Azule Energy Holdings Limited
CRN 13947643-
Level 5 Active LTD
Azule Energy Exploration (angola) Limited
CRN 00615393 -
Level 5 Active LTD
Azule Energy Exploration Angola (KB) Limited
CRN 07521628 -
Level 5 Active PLC
Azule Energy Finance PLC
CRN 16145171 -
Level 5 Active LTD
Azule Energy Limited
CRN 13923476 -
Level 5 Active LTD
Solenova Limited
CRN 12272525
-
-
Level 4 Active LTD 2 children
Britoil Limited
CRN SC077750-
Level 5 Active LTD
Amoco (Fiddich) Limited
CRN 01005360 -
Level 5 Active LTD
Amoco U.K.Petroleum Limited
CRN 00799710
-
-
Level 4 Active LTD 1 child
Arcius Energy Limited
CRN 16039527-
Level 5 Active LTD
Arcius Energy Egypt Limited
CRN 15671911
-
-
Level 4 Active LTD 1 child
BP Exploration (Alpha) Limited
CRN 01021007-
Level 5 Active LTD
BP Exploration Services India Limited
CRN 16210314
-
-
Level 4 Active LTD 1 child
BP Shafag-Asiman Limited
CRN 07599899-
Level 5 Active LTD
BP Exploration (Shafag-Asiman) Limited
CRN 07731386
-
-
Level 4
00567256
CRN 00567256 -
Level 4
01094374
CRN 01094374 -
Level 4
03604331
CRN 03604331 -
Level 4
04511913
CRN 04511913 -
Level 4
05319378
CRN 05319378 -
Level 4
07322059
CRN 07322059 -
Level 4
07322081
CRN 07322081 -
Level 4
08332051
CRN 08332051 -
Level 4 Active LTD
Atlantic 2/3 UK Holdings Limited
CRN 04075308 -
Level 4 Active LTD
BP (Gta Mauritania) Finance Limited
CRN 11787488 -
Level 4 Active LTD
BP (Gta Senegal) Finance Limited
CRN 11787495 -
Level 4 Active LTD
BP Absheron Limited
CRN 09971526 -
Level 4 Active LTD
BP Adua Limited
CRN 16130095 -
Level 4 Active LTD
BP Adua Operating Company Limited
CRN 16130094 -
Level 4 Active LTD
BP Agung I Limited
CRN 14067214 -
Level 4 Active LTD
BP Agung II Limited
CRN 14067273 -
Level 4 Active LTD
BP Amoco Exploration (Faroes) Limited
CRN 00856444 -
Level 4 Active LTD
BP Andaman II Ltd
CRN 12313114 -
Level 4 Active PRIVATE LIMITED COMPANY
BP Barong Limited
CRN 17144601 -
Level 4 Active PRIVATE LIMITED COMPANY
BP Bintuni Limited
CRN 17144594 -
Level 4 Active LTD
BP D230 Limited
CRN 11719194 -
Level 4 Active PRIVATE LIMITED COMPANY
BP Drawa Limited
CRN 17144528 -
Level 4 Active LTD
BP East Kalimantan CBM Limited
CRN 06383221 -
Level 4 Active LTD
BP Energy Colombia Limited
CRN 03847957 -
Level 4 Active LTD
BP Energy Company of KIRKUK Limited
CRN 16140733 -
Level 4 Active LTD
BP Exploration (Absheron) Limited
CRN 11041000 -
Level 4 Active LTD
BP Exploration (Azerbaijan) Limited
CRN 02160234 -
Level 4 Liquidation LTD
BP Exploration (Canada) Limited
CRN 08334699 -
Level 4 Active LTD
BP Exploration (caribbean) Limited
CRN 15655085 -
Level 4 Active LTD
BP Exploration (Caspian Sea) Limited
CRN 00404347 -
Level 4 Active LTD
BP Exploration (D230) Limited
CRN 11796185 -
Level 4 Active LTD
BP Exploration (Delta) Limited
CRN 00983913 -
Level 4 Active LTD
BP Exploration (Epsilon) Limited
CRN 01004984 -
Level 4 Active LTD
BP Exploration (Greenland) Limited
CRN 08896369 -
Level 4 Active LTD
BP Exploration (Madagascar) Limited
CRN 11063767 -
Level 4 Active LTD
BP Exploration (Morocco) Limited
CRN 08723444 -
Level 4 Active LTD
BP Exploration (Namibia) Limited
CRN 07728184 -
Level 4 Active LTD
BP Exploration (Psi) Limited
CRN 08900469 -
Level 4 Active LTD
BP Exploration (Shah Deniz) Limited
CRN 03221603 -
Level 4 Active LTD
BP Exploration (South Atlantic) Limited
CRN 08140815 -
Level 4 Active LTD
BP Exploration (Stp) Limited
CRN 11188145 -
Level 4 Active LTD
BP Exploration (uzbekistan) Limited
CRN 16992226 -
Level 4 Active LTD
BP Exploration Argentina Limited
CRN 12000539 -
Level 4 Active LTD
BP Exploration Beta Limited
CRN 00895797 -
Level 4 Active LTD
BP Exploration China Limited
CRN 07974274 -
Level 4 Active LTD
BP Exploration Indonesia Limited
CRN 01009905 -
Level 4 Active LTD
BP Exploration Libya Limited
CRN 05335923 -
Level 4 Active LTD
BP Exploration Mediterranean Limited
CRN 15363762 -
Level 4 Active LTD
BP Exploration North Africa Limited
CRN 05335927 -
Level 4 Active LTD
BP Exploration Peru Limited
CRN 12105028 -
Level 4 Active LTD
BP Gaea II Limited
CRN 16397618 -
Level 4 Active LTD
BP Gaea Limited
CRN 16397609 -
Level 4 Active LTD
BP Holdings Iraq Ltd
CRN 13461160 -
Level 4 Active LTD
BP Iran Limited
CRN 03502262 -
Level 4 Active LTD
BP Kuwait Limited
CRN 00284323 -
Level 4 Active LTD
BP Mauritania Investments Limited
CRN 10519279 -
Level 4 Active PRIVATE LIMITED COMPANY
BP Namibia Energy Limited
CRN 17128087 -
Level 4 Active LTD
BP Pipelines (BTC) Limited
CRN 04316931 -
Level 4 Active LTD
BP Pipelines (SCP) Limited
CRN 04446121 -
Level 4 Active LTD
BP Pipelines (Tanap) Limited
CRN 08812651 -
Level 4 Active LTD
BP Pipelines Tap Limited
CRN 10027204 -
Level 4 Active LTD
BP Senegal Investments Limited
CRN 09978028 -
Level 4 Liquidation LTD
BP Subsea Well Response (Brazil) Limited
CRN 08336474 -
Level 4 Active LTD
BP Subsea Well Response Limited
CRN 07974282 -
Level 4 Active LTD
BP West Aru I Limited
CRN 01937364 -
Level 4 Active LTD
BP West Aru II Limited
CRN 06383184 -
Level 4 Active LTD
BP West Papua I Limited
CRN 04833438 -
Level 4 Active LTD
Exploration (Luderitz Basin) Limited
CRN 07975804 -
Level 4 Active LTD
Gta Fpso Company Ltd
CRN 13311592 -
Level 4 Active LTD
Iraq Petroleum Company Limited
CRN 09646587 -
Level 4 Active LTD
Vic CBM Limited
CRN 07079191 -
Level 4 Active LTD
Virginia Indonesia Co. CBM Limited
CRN 07079220
-
-
Level 3 1 child
SC001501
CRN SC001501-
Level 4
00533446
CRN 00533446
-
-
Level 3
00119961
CRN 00119961 -
Level 3
00336273
CRN 00336273 -
Level 3 Active LTD
BP Exploration Company (Middle East) Limited
CRN 00136384 -
Level 3 Active LTD
BP Exploration Orinoco Limited
CRN 00598148 -
Level 3 Active LTD
BP Services International Limited
CRN 05319396
-
-
Level 2 Active LTD 10 children
BP Oil UK Limited
CRN 00446915-
Level 3 Active LTD 1 child
Exmoor Properties GP Limited
CRN 12733601-
Level 4 Active LTD
Exmoor Nominee Limited
CRN 12887457
-
-
Level 3
10777684
CRN 10777684 -
Level 3 Active LTD
BP Express Shopping Limited
CRN 00211858 -
Level 3 Active LTD
BP Oil Llandarcy Refinery Limited
CRN 00146560 -
Level 3 Active LTD
BP Oil Logistics UK Limited
CRN 04942439 -
Level 3 Active LTD
BP Retail Properties Limited
CRN 12735096 -
Level 3 Active LTD
British Pipeline Agency Limited
CRN 01228157 -
Level 3 Active LTD
Shell Mex and B.P. Limited
CRN 00260320 -
Level 3 Active LTD
West London Pipeline and Storage Limited
CRN 01918796
-
-
Level 2 Active LTD 10 children
Britannic Strategies Limited
CRN SC123106-
Level 3 Active LTD 1 child
Gasrec Ltd
CRN 04841866-
Level 4 Active LTD
Gasrec Automotive Limited
CRN 05904389
-
-
Level 3 Active LTD 1 child
Open Energi Limited
CRN 03838585-
Level 4 Active LTD
Open Energy Ltd
CRN 11445919
-
-
Level 3 Active LTD
BP Africa Oil Limited
CRN 11807924 -
Level 3 Active LTD
BP Carbon Trading Limited
CRN 10867355 -
Level 3 Active LTD
BP Indonesia Investment Limited
CRN 08717851 -
Level 3 Active LTD
BP Poseidon Limited
CRN 09901568 -
Level 3 Active LTD
Britannic Investments Iraq Limited
CRN 08116088 -
Level 3 Active LTD
Green Biofuels Limited
CRN 08751533
-
-
Level 2 Active LTD 7 children
BP Technology Ventures Limited
CRN 01553681-
Level 3 Active LTD 3 children
BP Scale Up Factory Limited
CRN 11700098-
Level 4 Active LTD
Fotech Group Limited
CRN 07714273 -
Level 4 Active LTD
Low Carbon Friends Limited
CRN 12453523 -
Level 4 Active LTD
Lytt Limited
CRN 11722079
-
-
Level 3
05972602
CRN 05972602 -
Level 3 Active LTD
Blue Ocean Seismic Services Limited
CRN 11428488 -
Level 3 Active LTD
Grid Edge Limited
CRN 10129878
-
-
Level 2 Active LTD 2 children
BP Gas Marketing Limited
CRN 00908982-
Level 3 Administration LTD 1 child
Blue Marble Holdings Limited
CRN 09881167-
Level 4 Administration LTD
Pure Planet Limited
CRN 09735688
-
-
-
Level 2 Active LTD 1 child
BP Chemicals Limited
CRN 00194971-
Level 3 Active LTD
BXL Plastics Limited
CRN 00325744
-
-
Level 2 Active LTD 1 child
BP South America Holdings Ltd
CRN 11719854-
Level 3 Active LLP
Northern Lithium Resources LLP
CRN OC445254
-
-
Level 2 Active LTD 1 child
Consolidated Petroleum Company Limited(The)
CRN 00234106-
Level 3 Active LTD
Consolidated Petroleum Supply Company Limited(The)
CRN 00654667
-
-
Level 2
02515099
CRN 02515099 -
Level 2
03716230
CRN 03716230 -
Level 2 Active LTD
BP (Abu Dhabi) Limited
CRN 00735658 -
Level 2 Active LTD
BP Aberdeen Hydrogen Energy Limited
CRN SC725848 -
Level 2 Active LTD
BP Australia Swaps Management Limited
CRN 08298838 -
Level 2 Active PLC
BP Capital Markets P.L.C.
CRN 01290444 -
Level 2 Active LTD
BP Corporate Holdings Limited
CRN 04116177 -
Level 2 Active PLC
BP Finance P.L.C
CRN 04145621 -
Level 2 Active LTD
BP Gas & Power Investments Limited
CRN 12169614 -
Level 2 Active LTD
BP Oil International Limited
CRN 00322365 -
Level 2 Active LTD
BP Oil Venezuela Limited
CRN 01858781 -
Level 2 Active LTD
BP Oil Yemen Limited
CRN 00190435 -
Level 2 Active LTD
BP Pension Escrow Limited
CRN 12097961 -
Level 2 Active LTD
BP Russian Investments Limited
CRN 02565511 -
Level 2 Active LTD
BP Shipping Limited
CRN 00140132 -
Level 2 Active LTD
Britannic Energy Trading Limited
CRN 01378710 -
Level 2 Active LTD
Britannic Marketing Limited
CRN 10867225 -
Level 2 Active LTD
Britannic Trading Limited
CRN 00871912 -
Level 2 Active LTD
S&JD Robertson North Air Limited
CRN SC051614
-
-
Level 1 Active LTD 36 children
BP Global Investments Limited
CRN 00263889-
Level 2 Active LTD 5 children
BP Advanced Mobility Limited
CRN 11352422-
Level 3 Active LTD 4 children
Chargemaster Limited
CRN 06720009-
Level 4 Active LTD 1 child
Elektromotive Limited
CRN 04676138-
Level 5 Active LTD
Charge Your Car Limited
CRN 08030233
-
-
Level 4
07172174
CRN 07172174 -
Level 4 Active LTD
Ashford Truckstop Freehold Limited
CRN 15138805
-
-
-
Level 2 Active LTD 4 children
BP Asia Pacific Holdings Limited
CRN 01094398-
Level 3 Active LTD
BP Biofuels Brazil Investments Limited
CRN 07540266 -
Level 3 Active LTD
BP New Ventures Middle East Limited
CRN 10202089 -
Level 3 Active LTD
BP Oil Vietnam Limited
CRN 00567280 -
Level 3 Active LTD
BP Russian Ventures Limited
CRN 11710733
-
-
Level 2 Active LTD 2 children
BP UK Retained Holdings Limited
CRN 12349056-
Level 3 Liquidation LTD
Expandite Contract Services Limited
CRN 00437911 -
Level 3 Active LTD
Fosroc Expandite Limited
CRN 00590743
-
-
Level 2 Active LTD 1 child
Air BP Limited
CRN 01150609-
Level 3 Active LTD
Aviation Service (Iraq) Limited
CRN 09023011
-
-
Level 2 Active LTD 1 child
BP Integrated Solutions Limited
CRN 13448827-
Level 3 Active LTD
BP Global Solutions Limited
CRN 13464292
-
-
Level 2
00462273
CRN 00462273 -
Level 2
01033761
CRN 01033761 -
Level 2 Active LTD
BP Biofuels Investments Limited
CRN 15860354 -
Level 2 Liquidation LTD
BP Chemicals East China Investments Limited
CRN 04152953 -
Level 2 Active LTD
BP Continental Holdings Limited
CRN 00517403 -
Level 2 Active LTD
BP Eastern Mediterranean Limited
CRN 02239062 -
Level 2 Active LTD
BP Energy Europe Limited
CRN SC107896 -
Level 2 Active LTD
BP Exploration Personnel Company Limited
CRN 05319369 -
Level 2 Active LTD
BP Greece Limited
CRN 00176671 -
Level 2 Active LTD
BP Investments Asia Limited
CRN 05639411 -
Level 2 Active LTD
BP Motion Holdings Limited
CRN 16910312 -
Level 2 Liquidation LTD
BP Petrochemicals India Investments Limited
CRN 08584339 -
Level 2 Active LTD
BP UK Fatima Limited
CRN 12536263 -
Level 2 Active LTD
BTC Pipeline Holding Company Limited
CRN 04951416 -
Level 2 Active LTD
Cadman DBP Limited
CRN 00178353 -
Level 2 Active LTD
Guangdong Investments Limited
CRN 04622996 -
Level 2 Active LTD
Pearl River Delta Investments Limited
CRN 04622959 -
Level 2 Active LTD
Trafineo Limited
CRN 10327927
-
-
Level 1 Active LTD 27 children
BP Gamma Holdings Limited
CRN 14829647-
Level 2 Active LTD 12 children
BP Eta Holdings Limited
CRN 14846392-
Level 3 Active LTD 8 children
BP Lambda Holdings Limited
CRN 14860102-
Level 4 Active LTD 7 children
BP Ccus UK Ltd
CRN 12473113-
Level 5 Active LTD 2 children
BP Ccus UK Nep Limited
CRN 15330166-
Level 6 Active LTD 1 child
Net Zero North Sea Storage Holdings Limited
CRN 15336337-
Level 7 Active LTD
Net Zero North Sea Storage Limited
CRN 12473084
-
-
-
Level 5 Active LTD 2 children
BP NZT Power Holdings Limited
CRN 15330133-
Level 6 Active LTD 1 child
Net Zero Teesside Power Holdings Limited
CRN 15336333-
Level 7 Active LTD
Net Zero Teesside Power Limited
CRN 12473751
-
-
-
Level 5 Active LTD
H2 Teesside Limited
CRN 14523230
-
-
-
Level 3 Active LTD 1 child
BP Kappa Holdings Limited
CRN 14860118-
Level 4 Active LTD
BP Oman H2 Limited
CRN 15744909
-
-
Level 3 Active LTD
BP Hydrogen and CCS Development Company Limited
CRN 15319995
-
-
Level 2 Active LTD 10 children
Jera Nex BP Limited
CRN 16116079-
Level 3 Active LTD 1 child
Mona Offshore Wind Holdings Limited
CRN 13497268-
Level 4 Active LTD
Mona Offshore Wind Limited
CRN 13497266
-
-
Level 3 Active LTD 1 child
Morgan Offshore Wind Holdings Limited
CRN 13497263-
Level 4 Active LTD
Morgan Offshore Wind Limited
CRN 13497271
-
-
Level 3 Active LTD 1 child
Morven Offshore Wind Holdings Limited
CRN 13789822-
Level 4 Active LTD
Morven Offshore Wind Limited
CRN 13792251
-
-
Level 3 Active LTD
BP Low Carbon Development Company Limited
CRN 13698426 -
Level 3 Active LTD
BP North East Offshore Wind Limited
CRN 14789320 -
Level 3 Active LTD
Jera Nex BP UK Holding Limited
CRN 16012931 -
Level 3 Active LTD
Jera Nex Osw Ltd
CRN 16433830
-
-
Level 2 Active LTD 2 children
BP Zeta Holdings Limited
CRN 14846404-
Level 3 Active LTD
BP Iota Holdings Limited
CRN 14860361 -
Level 3 Active LTD
BP Theta Holdings Limited
CRN 14860376
-
-
-
Level 1 Active PLC 13 children
Burmah Castrol PLC
CRN SC005098-
Level 2 Active LTD 5 children
Castrol Limited
CRN 00149435-
Level 3 Active LTD 1 child
Autino Holdings Limited
CRN 09333254-
Level 4 Active LTD
Autino Limited
CRN 09332116
-
-
Level 3
11175686
CRN 11175686 -
Level 3 Active LTD
BP Marine Limited
CRN 01214291 -
Level 3 Active LTD
Castrol (U.K.) Limited
CRN 02226084
-
-
Level 2 Active LTD 2 children
Castrol Holdings International Limited
CRN 12825643-
Level 3 Active LTD
BP (Gibraltar) Limited
CRN 00554057 -
Level 3 Active LTD
Viceroy Investments Limited
CRN 00432981
-
-
Level 2 Active LTD 1 child
Lubricants UK Limited
CRN 00097216-
Level 3 Active LTD
Castrol Offshore Limited
CRN 02967804
-
-
Level 2 Active LTD
Burmah Oil Company (Pakistan Trading) Limited(The)
CRN SC026013 -
Level 2 Active LTD
Castrol Holdings Americas Limited
CRN 12826040
-
-
Level 1 Active LTD 12 children
BP Pension Trustees Limited
CRN 00230748-
Level 2 Active LTD 9 children
Ropemaker Properties Limited
CRN 00759094-
Level 3 Active LTD 5 children
Ropemaker Deansgate Limited
CRN 04342803-
Level 4 Active LTD 3 children
Great Ropemaker Partnership (G.P.) Limited
CRN 06526534-
Level 5 Active LTD
Great Ropemaker Property (Nominee 1) Limited
CRN 07830921 -
Level 5 Active LTD
Great Ropemaker Property (Nominee 2) Limited
CRN 07830923 -
Level 5 Active LTD
Great Ropemaker Property Ltd
CRN 06526552
-
-
Level 4
06642256
CRN 06642256
-
-
Level 3
07454570
CRN 07454570 -
Level 3
09272185
CRN 09272185 -
Level 3 Active LTD
Horizon 38 Management Company Limited
CRN 10953957
-
-
Level 2 Active LTD
BP Investment Management Limited
CRN 00321630 -
Level 2 Active LIMITED-PARTNERSHIP
Dunedin Buyout Co-Investment I L.P.
CRN SL027312
-
-
Level 1 Active LTD 1 child
BP Africa Limited
CRN 01030652-
Level 2 Active LTD
BP Mocambique Limited
CRN 00240425
-
-
Level 1 Active LTD 1 child
BP Holdings North America Limited
CRN 06034588-
Level 2 Active LTD
BP America Limited
CRN 08842913
-
-
Level 1
00343608
CRN 00343608 -
Level 1
00974284
CRN 00974284 -
Level 1 Active LTD
BP (Barbican) Limited
CRN 01150608 -
Level 1 Active LTD
BP (Indian Agencies) Limited
CRN 00593645 -
Level 1 Active LTD
BP Benevolent Fund Trustees Limited
CRN 00455852 -
Level 1 Active LTD
BP Car Fleet Limited
CRN 00651878 -
Level 1 Active LTD
BP Holdings Canada Limited
CRN 08274009 -
Level 1 Active LTD
BP Middle East Limited
CRN 00591214 -
Level 1 Active LTD
BP Pensions Limited
CRN 01337112 -
Level 1 Active LTD
BP Properties Limited
CRN 00699446 -
Level 1 Active LTD
Bp+Amoco International Limited
CRN 03604330 -
Level 1 Active LTD
Kenilworth Oil Company Limited
CRN 00273831 -
Level 1 Active LTD
Pentland Aviation Fuelling Services Limited
CRN 02544586 -
Level 1 Active LTD
The BP Share Plans Trustees Limited
CRN 01454944
-