DECKVIEW LIMITED Company number 02823453 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address11 Station Road, Mill Hill, London, United Kingdom, NW7 2JU PostcodeNW7 2JU Companies at this postcode 54 Average house price in NW7 2JU £361,000 (5 sales) Map