Unit 4A Roaring Meg Retail Park London Road Stevenage Herts SG1 1XN
The proposed installation of 717No. roof mounted solar PV panels of total installed capacity 290.39kWp