• 29 & 29A Evagoras
  • Pallikarides Street
  • Lykavitos
  • Nicosia
  • 1071
  • Cyprus

Tel: 00 357 22 377 159

Fax: 00 357 22 377 284

[email protected]

Visit website