All our Edinburgh contact numbers have changed. Our Project Managers and Engineers will be in touch with cients and contacts directly, but if it is urgent you can call the new Edinburgh Switchboard number 0131 541 0060. The main head office switchboard number remains 01899 309 100
Developing and building renewable projects in Scotland since 2005. Experience of well over 200 projects, with 50 projects and 125 turbines constructed, plus a further 50 now with planning consent.
With five offices based across the UK and an 85 strong dedicated team providing a flexible range of support services to renewable energy developers and financial institutions. The support is tailored to the needs of the individual client throughout the entire project from site selection through to commissioning.