Contact Us


Malta Office 

15, Race Course Street, Marsa, MRS 2918, Malta

Tel: 00356 2723 2383

London Office

112, Offord Road, Islington, N1 1PF, London, UK                       

Tel: 0044 775 870 4315

Telephone customer service is available from 9am to 7pm everyday.
All emails are answered in the order they are received. Email are replied to within 48 hours.