About Sme Offices Ltd (12478309) United Kingdom