Group Structure

Corporate ownership hierarchy and control relationships

0 Parents 470 Subsidiaries

BP P.L.C.

UK-00102498

Subsidiary Companies

Company NameCompany IDCountryOwnershipDepth
BP AFRICA LIMITED +1UK-01030652united kingdom75-100%Level 1
BP+AMOCO INTERNATIONAL LIMITED UK-03604330united kingdom75-100%Level 1
BP (BARBICAN) LIMITED UK-01150608united kingdom75-100%Level 1
BP BENEVOLENT FUND TRUSTEES LIMITED UK-00455852united kingdom75-100%Level 1
BP CAR FLEET LIMITED UK-00651878united kingdom75-100%Level 1
BP CHINA LIMITED UK-00343608united kingdom75-100%Level 1
BP GAMMA HOLDINGS LIMITED +3UK-14829647united kingdom75-100%Level 1
BP GLOBAL INVESTMENTS LIMITED +22UK-00263889united kingdom75-100%Level 1
BP HOLDINGS CANADA LIMITED UK-08274009united kingdom75-100%Level 1
BP HOLDINGS NORTH AMERICA LIMITED +1UK-06034588united kingdom75-100%Level 1
BP (INDIAN AGENCIES) LIMITED UK-00593645united kingdom75-100%Level 1
BP INTERNATIONAL LIMITED +28UK-00542515united kingdom75-100%Level 1
BP MIDDLE EAST LIMITED UK-00591214united kingdom75-100%Level 1
BP PENSIONS LIMITED UK-01337112united kingdom75-100%Level 1
BP PENSION TRUSTEES LIMITED +3UK-00230748united kingdom75-100%Level 1
BP PROPERTIES LIMITED UK-00699446united kingdom75-100%Level 1
BP SOUTH EAST ASIA LIMITED UK-00974284united kingdom75-100%Level 1
CASTROL GROUP HOLDINGS LIMITED +5UK-SC005098united kingdom75-100%Level 1
KENILWORTH OIL COMPANY LIMITED UK-00273831united kingdom75-100%Level 1
PENTLAND AVIATION FUELLING SERVICES LIMITED UK-02544586united kingdom-Level 1
THE BP SHARE PLANS TRUSTEES LIMITED UK-01454944united kingdom75-100%Level 1