« Back to Media and Broadcasting Lumiere TV Ltd Address50 Athalassis Ave CityStrovolos Post2012 Phone+357 22 454565