S
Shellfish South West
Plymouth, South Hams District, England3 views
About Shellfish South West
Shellfish South West is an FSA-approved processing plant establishment based in Plymouth. FSA Approval Number: TO 018.
Send an Enquiry
Contact Details
Address
Unit 3 Clocktower Business Park, Central Avenue, Lee Mill Industrail Estate
Plymouth
South Hams District
PL21 9PE
England
Save this listing
Is this your business?
Claim this listing to edit your details, add photos, and manage enquiries.
Claim This Listing