James Alexander Husband

Mr James Alexander Husband

About

James Alexander Husband was born in 1960 and is a British national.

Address

48 Abingdon Villas, London, W8 6XD

Info

Nationality: British

Appointed: 27th November 2008

Resigned: 3rd September 2010

Location