BP - British Petroleum 1 St James`s Square , London , SW1Y 4PD United Kingdom Environmental XPRT News About Solutions products industries Latest news Home Companies BP - British Petroleum Industries BP - British Petroleum Industries Industries Served Oil, Gas & Refineries