About Smc Property Development Ltd. (SC242693) United Kingdom