- Mentra Service
- ea cucumber, trepang, beche-de-mer.
- Address:Lord Howe Setttlement, Honiara, central Honiara, Solomon Islands,P.O.Box 366
- Mentra Services
- sea cucumber, trepang, beche-de-mer.
- Address:Lord Howe Setttlement, Honiara, central Honiara, Solomon Islands
1