Key factsactiveLegal nameSEEDRS EUROPE LIMITEDfr_inseeRegistration923126759fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2023-01-09fr_inseeRegistered address77 LOWER CAMDEN STREET, D02 XE80 DUBLIN 2, IRLANDEfr_inseeIndustry82.99Zfr_insee