Peter Richard Haigh-Lumby

Mr Peter Richard Haigh-Lumby

About

Peter Richard Haigh-Lumby was born in 1952 and is a British national.

Address

21 Theresa Road, Hammersmith, London, W6 9AQ

Info

Nationality: British

Appointed: 19th August 2008

Resigned: 5th April 2010

Location