FRESH CATCH LIMITED is rated 3 out of 5 in the category fishery. Read and write reviews about FRESH CATCH LIMITED. Northbay Pelagic are one of Europe's largest pelagic processors.
Address
Peterhead, Scotland, GB
Company size
11-50 employees
Headquarters
Peterhead, Scotland