Key factsactiveLegal nameOLA STORRØno_brregRegistration937890672no_brregStatusactiveno_brregIncorporated2026-06-22no_brregRegistered addressAnders Hovdens veg 42, 7224, MELHUSno_brreg