About N & D Property Limited (09006953) United Kingdom