Nicosia Address Details
Address: 1 Strovolou & Souliou Street, 3rd Floor
Nicosia, Nicosia
Telephone: 22313756, 22422999
Fax: 22498339
Email: ccltd@spidernet.com.cy