Key factsactiveLegal nameSWELL UK LTDfr_inseeRegistration881723399fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2019-11-01fr_inseeRegistered addressBROADWAY HYDE, UNIT C INDUSTRIAL ESTATE, CHESHIRE SK14 4QF HYDE, ROYAUME-UNIfr_inseeIndustry47.91Bfr_insee