Key factsactiveLegal nameKEREN MENACHEM & KEREN CHANAuk_chRegistrationCE017002uk_chStatusactiveuk_chTypeCharitable Incorporated Organisationuk_chIncorporated2019-04-01uk_chIndustryNone Supplieduk_ch