About Salcombe Property Services Ltd (12127269) United Kingdom