IMDC LIMITED Company number 16558427 · Monitor this company Active Overview People 2 Control Analysis Location Related Registered office Address36 Armstrong Way, York, England, YO30 5NG PostcodeYO30 5NG Companies at this postcode 11 Average house price in YO30 5NG £356,000 (49 sales) Map