- Gillingham, England, United Kingdom
General Manager
Contact PT Megah
Marine Fish & Invertebrates is a company based out of Wyevale Gdn Centre,Elm Court, Capstone Road, Gillingham, Kent, United Kingdom.