About S&d Property Solutions Ltd (11623665) United Kingdom