Nicosia Previous Next Phone Phone: +357 22503097 Address: 24 Grigoriou Xenopoulou Str. Nicosia-Cyprus. E-mail:info@icsgr.com