About Smmc Property Ltd (12117753) United Kingdom