About Smith & Co Properties Ltd (10852030) United Kingdom