BARBOUR SEAFOOD LIMITED Company number SC798018 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address36 Cauldhame Rigg, Stewarton, Kilmarnock, Scotland, KA3 5QJ PostcodeKA3 5QJ Companies at this postcode 9 Map