Companies

  • Mecca Marine

Mecca Marine Centre based in St Paul's Bay

  • Mecca Toys

Mecca Toys is by far Malta's largest toy centre

  • Mecca Holiday Homes

Luxurious self-catering apartments

  • Marine Insurance

The Yacht & Small Craft Insurance Policy