About D & S Property Solutions Ltd (11733971) United Kingdom