NOWFOODS LTD Company number 13065998 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address337, Ground Floor Shop Unit, Euston Road, London, United Kingdom, NW1 3AD PostcodeNW1 3AD Companies at this postcode 118 Average house price in NW1 3AD £902,000 (27 sales) Map