Clifford Peter Halstead

Mr Clifford Peter Halstead

About

Clifford Peter Halstead was born in 1924 and is a British national.

Address

121 Cranmer Court, London, SW3 3HE

Info

Nationality: British

Appointed: 15th November 1991

Resigned: 20th December 1993

Location