About Shaftesbury Property Services Ltd (13144258) United Kingdom