Aquaculture in Malta Aquabiotech Group Address: Naggar Street, Targa Gap, MST 1761 Mosta Malta Phone Number: +356 22 58 41 00