About S&d Malde Property Ltd (12214634) United Kingdom