Key factsactiveLegal nameSTEEVE LAROCHEfr_inpiRegistration797934734fr_inpiStatusactivefr_inpiIncorporated2013-10-15fr_inpiRegistered address11 RES DE LA CHAPELLE, 78990 ELANCOURTfr_inpi