Key factsactiveLegal nameSEBASTIEN CHAMAILLARDfr_inpiRegistration490709417fr_inpiStatusactivefr_inpiIncorporated2006-06-01fr_inpiRegistered address41 RUE DES NEFLIERS, 93100 MONTREUILfr_inpi