Key factsactiveLegal nameMARC DEVILLARDfr_inpiRegistration398299198fr_inpiStatusactivefr_inpiIncorporated1978-01-01fr_inpiRegistered addressLES MOLLIERES, 71110 SAINT-JULIEN-DE-JONZYfr_inpi