D J KINCAID LIMITED Company number SC427022 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressSlacks, Lochmaben, Lockerbie, Dumfriesshire, DG11 1RY PostcodeDG11 1RY Companies at this postcode 6 Map