Birthdate
December 1991
Nationality
British
Occupations
Director
Roles
Director
Address
Winston Churchill House, Ethel Street, Birmingham, West Midlands, B2 4BG
Canhuan Xu was born in December 1991.
Canhuan Xu Business Events
15 Jun 2016
Resignation
14 Feb 2012
Appointment