About N & D Properties Limited (06421752) United Kingdom