Key factsactiveLegal nameTHE PRESS JUSTICE PROJECTuk_chRegistrationCE030403uk_chStatusactiveuk_chTypeCharitable Incorporated Organisationuk_chIncorporated2022-10-13uk_chIndustryNone Supplieduk_ch