About D & M Development Properties Limited (05011901) United Kingdom