BARMOLLOCH LTD Company number SC387629 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBarmolloch Farm, Kilmichael Glen, Lochgilphead, Argyll, PA31 8RJ PostcodePA31 8RJ Companies at this postcode 7 Map