CARCAINE LIMITED Company number SC897877 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address18 High Street, Lockerbie, United Kingdom, DG11 2AA PostcodeDG11 2AA Companies at this postcode 28 Map