About Skidmore Property Services Limited (12627831) United Kingdom