CTA (SCOTLAND) LIMITED Company number SC299733 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressOld Chapel Road, Inverurie, AB51 4QN PostcodeAB51 4QN Companies at this postcode 5 Map