About D & R Properties Limited (03290812) United Kingdom