IDM (UK) LIMITED Company number SC289005 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address1 Capelaw Road, Edinburgh, Scotland, EH13 0HG PostcodeEH13 0HG Map