Hollywood Bowl Stevenage Leisure Park Kings Way Stevenage Herts SG1 2UA
Installation of roof mounted 218.01KWP Solar PV system