ALBA PROTEINS LIMITED Company number SC162893 · Monitor this company Active Overview People 21 Financial Control Charges Documents Analysis Location Related Registered office AddressRacks, Collin, Dumfries, Dumfriesshire, DG1 4PU PostcodeDG1 4PU Companies at this postcode 12 Map