Key factsactiveLegal nameCENTRA SOFTWARE EUROPE LTDfr_inseeRegistration439685637fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2001-01-02fr_inseeRegistered addressASHWOOD GROVE PARK-MAIDENH, ROYAUME UNI, ROYAUME-UNIfr_inseeIndustry62.01Zfr_insee