About Smith & Co Property Ltd (13284118) United Kingdom