About Solar Properties (mcr) Ltd (08804176) United Kingdom