Lever Property Developments Limited Address: 51 Cotherstone Rd, Durham DH1 5YN, UK Tel: 07494 537736 Website: mailto:[email protected] Email: Certified to Install: Solar Photovoltaics