Birthdate
January 1977
Nationality
British
Occupations
Chef
Roles
Director
Address
77 Leybridge Court, Eltham Road, London, United Kingdom, SE12 8TJ
Renlong Xiao was born in January 1977.
Renlong Xiao Business Events
10 Jan 2012
Appointment
10 Jan 2012
Resignation