Key factsactiveLegal nameFREDERIC MICHEL MEULINfr_inpiRegistration923344840fr_inpiStatusactivefr_inpiIncorporated2023-11-15fr_inpiRegistered address25 PL de la Rodade, 63100 Clermont-Ferrandfr_inpi