is inactive
Where is TOBSON FISH FARMS LIMITED's headquarters?
TOBSON FISH FARMS LIMITED's headquarters is located at SCOTLAND, EDINBURGH, 8 MELVILLE CRESCENT, EH3 7JA
What is TOBSON FISH FARMS LIMITED's industry?
TOBSON FISH FARMS LIMITED is in the industry of Marine aquaculture
What year was TOBSON FISH FARMS LIMITED started?
TOBSON FISH FARMS LIMITED was started in 1985
Sources: Companies House