Key factsactiveLegal nameALMA SHOPfr_inseeRegistration521738229fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2010-04-30fr_inseeRegistered address128 RUE DE L'ALMA, 59100 ROUBAIXfr_inseeIndustry47.75Zfr_insee