Key factsactiveLegal nameSTEPHAN TWAROGfr_inpiRegistration421837204fr_inpiStatusactivefr_inpiIncorporated1999-02-01fr_inpiRegistered address6 IMP DU BEL AIR, 94110 ARCUEILfr_inpi