Key factsactiveLegal nameSHOPCLICK SLfr_inseeRegistration913419727fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-04-22fr_inseeRegistered addressCALLE MANANTIAL 13, 11500 PUERTO DE SANTA MARIA, ESPAGNEfr_inseeIndustry47.91Afr_insee