About D&r Property Solutions Ltd (12670187) United Kingdom