Key factsactiveLegal nameMARTIN IGNACIO ELOLAfr_inpiRegistration803438308fr_inpiStatusactivefr_inpiIncorporated2014-07-01fr_inpiRegistered address60 QUAI PAUL BERT, 37100 TOURSfr_inpi