About Stanford Property Sales Ltd (10750231) United Kingdom