Audiovisual Films in Luxembourg Iris Group Address: Zone industrielle de Kehlen 25-27, 8287 Kehlen Luxembourg Phone Number: +352 39 70 12 20