Nicosia Address Details
Address: 1 Souliou Street
Strovolos, Nicosia
Telephone: 22422999
Fax: 22498339
Email: ccltd@spidernet.com.cy