Search the register – results All results ZHAOXIANG IMPORT AND EXPORT CO., LTD 14195163 - Dissolved on 28 November 2023 69 Aberdeen Avenue, Cambridge, England, CB2 8DL