Key factsactiveLegal nameSIA EH EUROPEfr_inseeRegistration892253642fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2020-11-18fr_inseeRegistered addressGANIBU DAMBIS 26A, LV1005 RIGA, LETTONIEfr_inseeIndustry47.91Afr_insee