DELTECH UK LIMITED Company number 04824312 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressUnit 5 Mill Hill Industrial Estate, Flower Lane, London, England, NW7 2HU PostcodeNW7 2HU Companies at this postcode 26 Average house price in NW7 2HU £7,000 (1 sales) Map