Key factsactiveLegal nameSWALLOW TECHfr_inseeRegistration921807582fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-12-01fr_inseeRegistered addressCHAUSSEE DE BRUXELLES 378, 1410 WATERLOO, BELGIQUEfr_inseeIndustry62.01Zfr_insee