THE IDCO. LIMITED Company number SC400459 · Monitor this company Active Overview People 26 Financial Control Charges Documents Analysis Location Related Registered office Address83 Princes Street, Edinburgh, Scotland, EH2 2ER PostcodeEH2 2ER Companies at this postcode 219 Map