Contact Information 

Address:
26 Archbishop Street
Valletta VLT 2000

 Telephone
Tel. No: 2156179
 
 Email
 
Website