About S&d Property Development Limited (09226462) United Kingdom