About S & C Property Investments Limited (09289209) United Kingdom