BP EXPLORATION (EPSILON) LIMITED
01004984 - Incorporated on 17 March 1971
BP EXPLORATION VENEZUELA LIMITEDLiquidation
01029446 - Incorporated on 2 November 1971
BP EXPLORATION COMPANY (MIDDLE EAST) LIMITED
00136384 - Incorporated on 12 June 1914
BP EXPLORATION (D230) LIMITED
11796185 - Incorporated on 29 January 2019
BP EXPLORATION (AZERBAIJAN) LIMITED
02160234 - Incorporated on 2 September 1987
BP EXPLORATION (ALOV) LIMITEDLiquidation
03196342 - Incorporated on 9 May 1996
BP EXPLORATION (MADAGASCAR) LIMITEDDisolved
11063767 - Dissolved on 5 June 2024
BP EXPLORATION PERU LIMITEDDisolved
12105028 - Dissolved on 3 March 2025
AZULE ENERGY EXPLORATION (ANGOLA) LIMITED
00615393 - Incorporated on 24 November 1958
ST ALBANS OPERATING COMPANY LIMITED
10 Bricket Road, St Albans, Hertfordshire, United Kingdom, AL1 3JX
A&L BPS
13A OLD SNEDDON STREET, PAISLEY, RENFREWSHIRE, SCOTLAND, PA3 2AG
BP OIL UK LIMITED
SUNBURY BUSINESS PARK CHERTSEY ROAD, SUNBURY-ON-THAMES, MIDDLESEX, UNITED KINGDOM, TW16 7BP
ENGINEF OPERATING LIMITED
CLARKSON HYDE LLP, CHANCERY HOUSE ST. NICHOLAS WAY, SUTTON, SURREY, UNITED KINGDOM, SM1 1JB
BPESA 111 E LIMITED
MIDOCEAN CHAMBERS ROAD TOWN, TORTOLA, PO BOX 805, BRITISH VIRGIN ISLANDS
BP MEDICAL COMPANY LTD
23 HIGHGATE, DURHAM, ENGLAND, DH1 4GA
BP CHEMICALS LIMITED
BRITANNIC HOUSE, 1 FINSBURY CIRCUS, LONDON, EC2M 7BA
BP INTERNATIONAL LIMITED
N/A CHERTSEY ROAD, SUNBURY-ON-THAMES, TW16 7BP
BP SECRETARY LIMITED
MANCHESTER CENTRAL (DUCIE STREET) 83 DUCIE STREET, MANCHESTER, ENGLAND, M1 2JQ
BPCE
50 AVENUE PIERRE MENDES, PARIS, 75013, FRANCE
BP MAURITANIA INVESTMENTS LIMITED
10519279 - Incorporated on 9 December 2016