Company name: Solargen Energy Ltd
Description: Solargen are solar panel experts and electrical contractors based in the North West including Manchester and Preston. Installation and maintenance available
Unit 29 Momentum Business Park, Momentum Place, Bamber Bridge, Preston PR5 6EF, United Kingdom