About D & D Property Group Limited (13381303) United Kingdom