Key factsactiveLegal nameJAPAN ECHOfr_inseeRegistration353183882fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1990-01-01fr_inseeRegistered addressMOTO AKASAKA BUILDING 1 7, MOTO AKASAKA MINATO KU TOK, JAPONfr_inseeIndustry82.99Zfr_insee