Key factsactiveLegal nameI.C.S.B. FRANCEfr_inseeRegistration379514664fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1990-09-01fr_inseeRegistered address63 LES HAUTS DE ST MICHEL, 76430 SAINT-ROMAIN-DE-COLBOSCfr_inseeIndustry67.2Zfr_insee