Unit 10, The Io Centre, 59 - 71 River Road, Barking, Barking And Dagenham, IG11 0DR
The installation of 152No. roof mounted solar PV panels of total installed capacity of 115.36kWp including 50kWp existing system on the roof of Unit 10