About Smith & More Properties Ltd (13027253) United Kingdom