About S C Property Development Ltd (10962760) United Kingdom