Cheuk Kee Joseph Cheng

Info

Nationality: British

Appointed: 12th July 1996

Resigned: 31st March 2006

Location