Made O'Meter
Discover where a brand or product originates
Castrol belongs to BP plc through Castrol Limited. Castrol is owned by BP plc, headquartered in the United Kingdom. No. The ultimate owner of Castrol, BP plc, is headquartered in the United Kingdom, not in the United States.
BP plc is a global oil and gas company, headquartered in London, that produces energy and offers a wide array of petrochemical products.
Sources: bp.com, castrol.com
Check another productdisclaimer
poweredBy