About S&m Uk Properties Ltd (12941464) United Kingdom