EcoLocker Ltd Return to Directory Phone Number 8458629910Address Line 1 Unit 15Address Line 2 CridlakeTown / City AxminsterCounty / District DevonPostcode EX13 5BTCategory Equipment, SolarInformation about research to develop commercially viable energy technologies based on solar, wind, and geothermal resources that become significant domestic and international energy supplies, with a primary focus on the utility sector.