About S&m Property Partnership Ltd (11914817) United Kingdom