Key factsactiveLegal nameSTENS ELno_brregRegistration997526104no_brregStatusactiveno_brregIncorporated2011-11-01no_brregRegistered addressIndustrigatan 4 A, 673 32 CHARLOTTENBERGno_brreg