IM WEB DEVELOPMENT LIMITED Company number 08231849 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressFLAT 90, 29 ABERCORN PLACE, LONDON, NW8 9DT PostcodeNW8 9DT Companies at this postcode 11 Average house price in NW8 9DT £509,000 (42 sales) Map