Key factsactiveLegal nameNOVARAfr_inseeRegistration102933041fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2026-03-20fr_inseeRegistered address2 ALLEE DU PARC, 88150 CHAVELOTfr_inseeIndustry46.73Afr_insee