About D&d Dynamic Property Solutions Ltd (11755658) United Kingdom