About Compass Properties (london)ltd (08777246) United Kingdom