This usually takes a few seconds.
BP P.L.C.
- Company number
- 00102498
- Status
- active
- Incorporated
- 14 Apr 1909
- Latest accounts made up to
- 31 Dec 2025
- Registered office
- 1 St James's Square, London, SW1Y 4PD
- SIC codes
- 70100
Source: Companies House public register · checked 6 Nov 2026. Financial analysis requires a free account.