Legal address: York Road, London, England SE1 7NA, United Kingdom
Activity: Power and heat