David Holdsworth

David Holdsworth

About

David Holdsworth and is a British national.

Address

3 Windsor Lodge 10 Ripon Road, Harrogate, North Yorkshire, HG1 2JB

Info

Nationality: British

Appointed: 1st January 2003

Location