About D & D Property Management Consultants Limited (07887046) United Kingdom