Key factsactiveLegal nameODDBJØRN LARSENno_brregRegistration926529927no_brregStatusactiveno_brregIncorporated2021-02-04no_brregRegistered addressFlønesvegen 212, 7580, SELBUno_brregIndustryGrunnarbeidno_brreg