Nikosia Address Details
Address: 23 Pythagora Str., 1st Floor
Strovolos, Nikosia
Telephone: 22498447
Fax: 22492798
Email: info@miltiades.com