Key factsactiveLegal nameERIC LEMARCHANDfr_inpiRegistration404706905fr_inpiStatusactivefr_inpiIncorporated1995-06-01fr_inpiRegistered address24 QUAI LAMBLARDIE, 76600 LE HAVREfr_inpi