Owner Gold Coast Media Ltd behind that:

findsolarpanelinstallers.co.uk - Find Solar Panels Installers :: UK Panel Installation Suppliers