Key factsactiveLegal nameINDIA CLARA MUELfr_inpiRegistration913385688fr_inpiStatusactivefr_inpiIncorporated2022-05-30fr_inpiRegistered address19 RUE DE LA CHAPELLE, 25320 MONTFERRAND-LE-CHATEAUfr_inpi