Banks Renewables (Cruach An Lochain Wind Farm) Limited is a dissolved company incorporated on 27 September 2012 with the registered office located in Durham, County Durham. Banks Renewables (Cruach An Lochain Wind Farm) Limited was registered 13 years ago.