Company name: Ofgem
Description: The government regulator for gas and electricity markets in Great Britain.
10 S Colonnade, London E14 4PU, United Kingdom