203 Property Solar PV Installation in Sefton
We are currently in the process of adding solar panels to the Orchard Place housing development in Sefton, Liverpool. Once complete, 203 properties will benefit from solar-powered living.
We are currently in the process of adding solar panels to the Orchard Place housing development in Sefton, Liverpool. Once complete, 203 properties will benefit from solar-powered living.