About S&m Property Holdings Limited (10106161) United Kingdom