Navigation menu

BP plc

1 St James Square, London SW1Y 4PD

Company

Registration #: 00102498

Total value

£4.3k

MPs with disclosures

3

Interests

3
Stay informed
Get an email whenever a new register is published — including any updates involving BP plc. Typically every 2 weeks, no marketing.

MPs with declared interests

MPs linked to BP plc via Register disclosures

Interests

Interests involved with BP plc

Data sourced from the official UK Parliament Interests API (interests-api.parliament.uk).