Key factsactiveLegal nameCAMILLE DELARUEfr_inpiRegistration519646871fr_inpiStatusactivefr_inpiIncorporated2009-11-30fr_inpiRegistered address1 IMP CHARLES FOURIER, 31200 TOULOUSEfr_inpi