Our Malta office is the centre of our activity. We are centrally based, not a stone’s throw away from Valletta, Sliema and St Julian’s, the centres of activity for government and the service sector in Malta.