🇬🇧
OLNAFIRTH SEA FARM LIMITED
03.21 · Marine aquacultureSIC03210Agriculture & FarmingSmallIDSC110444
📍 FARM OFFICE SPARL, BRAE, SHETLAND, ZE2 9QJ, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.