About Propertyspot Services Ltd (12719207) United Kingdom