About Smith & Platts Property Management Ltd (12719238) United Kingdom