Nicosia Address Details
Address: 10 Paster Street, Suite 102
Nicosia, Nicosia
Telephone: 70000428
Fax: 22877254
Email: info@icupromotions.com.cy