WILLIAM NICHOL LIMITED Company number SC228686 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressHalleaths, Lochmaben, Lockerbie, DG11 1LS PostcodeDG11 1LS Companies at this postcode 6 Map