Industry: Technology
Location: Museum St, Holborn, London WC1A 1PB, UK
Number of employees: 21 - 30
Business description: Making energy easy for households with....
MakeMyHouseGreen.com - truly green energy with solar, heat pumps and more...
&
Switchd.co.uk - Automated Energy Switching