Key factsactiveLegal nameOLGA POPOVfr_inpiRegistration791334352fr_inpiStatusactivefr_inpiIncorporated2013-02-25fr_inpiRegistered address107 AV HENRY CHERON, 14000 CAENfr_inpi