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