Contact

Main Office

2D Forni Complex,
Valletta Waterfront,
Floriana, FRN 1913,
Malta
VAT Registration Number:
MT 2250 5829

Company Registration Number:
C71056

Contact Persons

Gerald Vella
Gerald Vella
Managing Director

Get in Touch

Location Map