Shipbuilding in Malta Malta Shipyards Limited Address: The Docks, CSP 01 Cospicua PO BOX 581 Malta Phone Number: +356 21 82 24 51