Key factsactiveLegal nameNathan demitrafr_inpiRegistration940738842fr_inpiStatusactivefr_inpiIncorporated2025-02-11fr_inpiRegistered address6 AV du Parc, 95000 Cergyfr_inpi