About N & D Property Development Limited (04238350) United Kingdom