Solar Star Power Limited Address: The Hub, Dovefields Industrial Estate, Uttoxeter ST14 8HU, United Kingdom Tel: 01889 561458 Website: https://www.solarstarpower.co.uk/ Email: [email protected] Certified to Install: Solar Photovoltaics