About Sdc Property Development Ltd (12574352) United Kingdom