Key factsactiveLegal nameINSTACURA ABno_brregRegistration922689806no_brregStatusactiveno_brregIncorporated2019-05-28no_brregRegistered addressSalagatan 18A, SE-753 30 STOCKHOLMno_brregIndustryUtleie av arbeidskraft og andre personaladministrative tjenesterno_brreg