CHEN, Juzhu Role: Director Appointed Date: 3 Mar 2023 Resigned / Terminated Date: Active Correspondence Address: 53, Grange Road West, Birkenhead, CH41 4BZ