July 8th 2026 BP (UK) Legal address: 1 St James's Square, London, United Kingdom Activity: Electrolysis Visit official site