Key factsactiveLegal nameODDEN MULTIMEDIAno_brregRegistration937919352no_brregStatusactiveno_brregIncorporated2026-06-17no_brregRegistered addressKnudehagen 7, 4380, HAUGE I DALANEno_brreg