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