About S&d3 Properties Ltd (11641685) United Kingdom