Key factsactiveLegal nameLOLA CORPSfr_inpiRegistration979705217fr_inpiStatusactivefr_inpiRegistered address138 RTE des Maquis, 38400 Saint-Martin-d'Hèresfr_inpi