Not only are we the largest and most experienced installer of solar panels across the UK, but we also offer an unrivalled service to our happy customers, supported with outstanding warranties and we offer the worlds leading energy products in the market today, so you’re in safe hands!
- 0800 112 3110
- www.projectsolaruk.com
- Project Solar UK Limited, Unit 1, Lakes Court, Newborough Road, Needwood, Burton on Trent, Staffordshire, DE13 9PD