About Smith & Tate Properties Limited (08924902) United Kingdom