Key factsactiveLegal nameLEMANDRAGOREfr_inseeRegistration539228007fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2002-01-17fr_inseeRegistered address3 RUE DU JURA, 74160 SAINT-JULIEN-EN-GENEVOISfr_inseeIndustry94.99Zfr_inseeEmployees3fr_insee