About S & M Property Development Limited (10572862) United Kingdom