Key factsactiveLegal nameOLIVIER MICLOfr_inpiRegistration887805513fr_inpiStatusactivefr_inpiIncorporated2020-08-10fr_inpiRegistered address2 RUE SAEGMATT, 68140 STOSSWIHRfr_inpi