Key factsactiveLegal nameMELVIN JAGUENAUDfr_inpiRegistration893170019fr_inpiStatusactivefr_inpiRegistered address18 AV de la République, 91230 Montgeronfr_inpi