Mr Alrick Neil
London, 0207 484 1530
Specialist AreaWe are an independent wind farm developer and operator focussed on generating sustainable electricity in the UK. Our team specialises in site identification, planning, financing and constructing wind farms in the UK, with a primary focus in Scotland.
Scottish Renewables Memberwww.willowindenergy.com