Key factsactiveLegal nameLECA FRANCOIS ET FILSfr_inseeRegistration378161640fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1990-04-20fr_inseeRegistered addressESIGNA, 20118 COGGIAfr_inseeIndustry55.1Cfr_insee