About S & C Properties Llp (OC335626) United Kingdom