Eley Industrial Estate 15A Eley Road London N18 3BB
Installation of roof mounted solar panels on south, east and west facing roof areas.