Key factsactiveLegal nameLEVILLAIN CTSfr_inpiRegistration427859491fr_inpiStatusactivefr_inpiIncorporated1997-04-15fr_inpiRegistered address37 RUE DENFERT ROCHEREAU, 76600 LE HAVREfr_inpi