Whilst we are working on our new web presence, hereunder are the list of services we offer at Helix.
For business enquiries, please contact us using one of the following methods:
Office Address
Floor 1, Camilleri Buildings, Oratory Street,
Naxxar NXR 2504