Key factsactiveLegal nameROGER SAILLARDfr_inpiRegistration306413774fr_inpiStatusactivefr_inpiIncorporated1900-01-01fr_inpiRegistered address3 RUE ABLADENE, 80090 AMIENSfr_inpi