customercare@mecca.com.mt
Mecca Marine 474 - 476, Triq San Pawl San Pawl il-Bahar, SPB 3416 Malta
Phone: +356 2157 3278