CGM CONTRACTING LIMITED Company number SC798729 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address7 Inshes Holdings, Inshes, Inverness, Scotland, IV2 5BA PostcodeIV2 5BA Companies at this postcode 10 Map