About D & D Properties Limited (03126323) United Kingdom