ID3X LTD Company number SC891972 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address34 Mossdale, Heathhall, Dumfries, United Kingdom, DG1 3RG PostcodeDG1 3RG Map