Key factsactiveLegal nameTOP SOL SAfr_inseeRegistration438905838fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1998-01-27fr_inseeRegistered address241 RTE DE LONGWY, L 1941, LUXEMBOURGfr_inseeIndustry43.33Zfr_insee