JAMES R CRAIG LIMITED Company number SC593889 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address25 Bloomgate, Lanark, United Kingdom, ML11 9ET PostcodeML11 9ET Companies at this postcode 23 Map