Nicosia Address Details
Address: 62 Athalassis Avenue, 2nd Floor, Office 202
Strovolos, Nicosia
Telephone: 22313339
Fax: 22313346