About S&d Property Plus Ltd (13452748) United Kingdom