About S&c Property Ltd (10701921) United Kingdom