CCI SCOTLAND LTD Company number SC640175 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressLangloch Farm, Hyndford Road, Lanark, United Kingdom, ML11 9TA PostcodeML11 9TA Companies at this postcode 10 Map