Key factsactiveLegal nameCONTROL LOGGER SLfr_inseeRegistration894269901fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2021-02-03fr_inseeRegistered addressCL GRAN DE GRACIA NUM 68 P.2 A, 08012 BARCELONA, ESPAGNEfr_inseeIndustry47.91Afr_insee