DOG & DUCK LIMITED Company number 06871968 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address16 CAVENDISH MANSIONS, MILL LANE, LONDON, NW6 1TE PostcodeNW6 1TE Companies at this postcode 18 Average house price in NW6 1TE £720,000 (30 sales) Map