IMDCS LTD Company number SC303859 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address2 LOCHNAGAR ROAD, PETERCULTER, ABERDEENSHIRE, SCOTLAND, AB14 0TD PostcodeAB14 0TD Map