CHEN, Youqing Role: Director Appointed Date: 27 Sep 2018 Resigned / Terminated Date: Active Correspondence Address: 17 Delaney Way, Salford, M7 1BL