About Specific Properties Limited (10417978) United Kingdom