About Clayhall Property Services Ltd (08728907) United Kingdom