Key factsactiveLegal nameFRANCIS OUVRARDfr_inpiRegistration402663686fr_inpiStatusactivefr_inpiIncorporated1995-07-11fr_inpiRegistered addressLE PIED BRELET, 17230 MARANSfr_inpi