BP p.l.c. is an integrated energy company headquartered in London.
What it does
It explores for and produces oil and gas, runs refineries and fuel supply chains, and sells fuels and lubricants through wholesale and retail channels. BP also develops and invests in lower-carbon power and energy transition projects in selected markets.
Headquarters
Registered office: 1 St James’s Square, London.
