Key factsactiveLegal nameFREDERIC BLANCHARDfr_inpiRegistration444897334fr_inpiStatusactivefr_inpiIncorporated2001-01-01fr_inpiRegistered address71 RUE DU CLUZEL, 37000 TOURSfr_inpi