Key factsactiveLegal nameMECHERIfr_inseeRegistration394979496fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1994-04-01fr_inseeRegistered address23 RTE DE ST LO, CTRE COMMERCIAL STOC, 50160 SAINT-AMAND-VILLAGESfr_inseeIndustry55.3Bfr_insee