Nicosia Address Details
Address: 169 Athalassas Avenue
Strovolos, Nicosia
Telephone: 22871872
Fax: 22316192
Email: icapcyprus@icap.gr