Registered entities
THAMMACHART SEAFOOD INTERNATIONAL COMPANY LIMITED
Reg. No. 0105556064198Thailand
THAMMACHART SEAFOOD RETAIL CO.,LTD.
Reg. No. 0105550097639Thailand
Social engagement
Social engagement: 730 social following, 3 posts in the last 12 months — below the industry typical range.
