Company Service in Malta Acumum Legal & Advisory Address: 260 St Albert Street, GZR 1150 Gzira Malta Phone Number: +356 27 78 17 00