Key factsactiveLegal nameCARRO SOLfr_inseeRegistration493623706fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2007-01-01fr_inseeRegistered address83 RUE DU FAUBOURG SAINT-MARTIN, ACDE, 75010 PARISfr_inseeIndustry43.99Cfr_insee