Key factsactiveLegal nameBABOUILLE SARLfr_inseeRegistration494507767fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2005-03-07fr_inseeRegistered address18 RUE DE LA CHAPELLE, 8017 STRASSEN, LUXEMBOURGfr_inseeIndustry88.91Afr_insee