Should you want to contact Richard Saliba, kindly fill in the details requested in the form on the right. A reply will be sent as soon as possible.
Residence
13, Triq Guze Ellul Mercer,
Sliema, SLM 1281
Studio
St Alphonse Street, Sliema
Tel: +356 2133 1924
Mob: +356 7905 2520