Key factsactiveLegal nameVISTOPIA LIMITEDfr_inseeRegistration104744610fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2026-04-01fr_inseeRegistered address3E, UNIT 20, 7/F, NEW TECHNOLOGY, 999077fr_inseeIndustry47.91Bfr_insee