Ivor Alexander Montlake

Mr Ivor Alexander Montlake

About

Ivor Alexander Montlake was born in 1932 and is a British national.

Address

63 Flood Street, Chelsea, SW3 5SU

Info

Nationality: British

Appointed: 2nd May 2006

Resigned: 9th April 2015

Location