Companies in Middlesex

Registered companies in Middlesex

Company Name
BP EXPLORATION COMPANY (MIDDLE EAST) LIMITED
00136384
BP EXPLORATION INDONESIA LIMITED
01009905
BP EXPLORATION LIBYA LIMITED
05335923
BP EXPLORATION NORTH AFRICA LIMITED
05335927
BP EXPLORATION OPERATING COMPANY LIMITED
00305943
BP EXPLORATION ORINOCO LIMITED
00598148
BP EXPRESS SHOPPING LIMITED
00211858
BP FINANCE P.L.C
04145621
BP GAMMA HOLDINGS LIMITED
14829647
BP GAS MARKETING LIMITED
00908982
BP GLOBAL INVESTMENTS LIMITED
00263889
BP GLOBAL SOLUTIONS LIMITED
13464292
BP GREECE LIMITED
00176671
BP HOLDINGS IRAQ LTD
13461160
BP HOLDINGS NORTH AMERICA LIMITED
06034588
BP HYDROGEN AND CCS DEVELOPMENT COMPANY LIMITED
15319995
BP INTEGRATED SOLUTIONS LIMITED
13448827
BP INTERNATIONAL LIMITED
00542515
BP INVESTMENT MANAGEMENT LIMITED
00321630
BP INVESTMENTS ASIA LIMITED
05639411
BP KUWAIT LIMITED
00284323
BP MARINE LIMITED
01214291
BP MIDDLE EAST LIMITED
00591214
BP MOCAMBIQUE LIMITED
00240425
BP MOTION HOLDINGS LIMITED
16910312
BP NZT POWER HOLDINGS LIMITED
15330133
BP OIL INTERNATIONAL LIMITED
00322365
BP OIL UK LIMITED
00446915
BP OIL YEMEN LIMITED
00190435
BP PENSION TRUSTEES LIMITED
00230748
BP PENSIONS LIMITED
01337112
BP PIPELINES (BTC) LIMITED
04316931
BP PIPELINES (SCP) LIMITED
04446121
BP PROPERTIES LIMITED
00699446
BP RETAIL PROPERTIES LIMITED
12735096
BP RUSSIAN INVESTMENTS LIMITED
02565511
BP SCALE UP FACTORY LIMITED
11700098
BP SERVICES INTERNATIONAL LIMITED
05319396
BP SHIPPING LIMITED
00140132
BP SOUTH AMERICA HOLDINGS LTD
11719854