Omnia Creative & Film Productions Ltd Nicosia Address Details Address: 40 Arch. Kyprianou StreetStrovolos, Nicosia Telephone: 22422952 Fax: 22314875 Email: omnia@spidernet.com.cy