Key factsactiveLegal nameFLOR & LUXfr_inseeRegistration105413355fr_inseeStatusactivefr_inseeTypeSimplified joint-stock company (SAS)fr_inseeIncorporated2026-05-12fr_inseeRegistered address94 RESIDENCE MARCEL CACHIN, 62190 LILLERSfr_inseeIndustry47.89Zfr_insee