Nicosia Address Details
Address: 27 Pindarou Street, Alpha Business Center, 8th Floor
Nicosia, Nicosia
Telephone: 22505800
Fax: 22676755