Alastair Scott Holmes

Alastair Scott Holmes

About

Alastair Scott Holmes was born in 1966 and is a British national.

Address

11 Fanthorpe Street, London, SW15 1DZ

Info

Nationality: British

Appointed: 17th August 1999

Resigned: 12th July 2002

Location