About D & R Property Development Limited (07897733) United Kingdom