FLOW EXPRESS LTD Company number 09582427 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFLAT 38, HARROLD HOUSE, FINCHLEY ROAD, LONDON, ENGLAND, NW3 6JX PostcodeNW3 6JX Companies at this postcode 14 Average house price in NW3 6JX £532,000 (8 sales) Map