Installation of renewable technologies for private housing and small commercial schemes. Based in the North West of England.Low Carbon Installations Ltd is located in the Blackburn area of Lancashire. There are at least 2 other listings in the BB6 postcode area. Solar Businesss in Lancashire BB6