About Smith & Sloan Properties Ltd (SC708921) United Kingdom