Company name: CleanEarth
Description: One of the UK's leading renewable energy providers. Over 500 wind and solar PV projects installed, from 50 kW to 5 MW.
Trenant Industrial Estate, 2A, Bess Park Rd, Wadebridge PL27 6HB, United Kingdom