Key factsactiveLegal nameSOLRED SAfr_inseeRegistration912951266fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-05-01fr_inseeRegistered addressCALLE MENDEZ ALVARO 44, 28045 MADRID, ESPAGNEfr_inseeIndustry82.99Zfr_insee