Spencer Smith

Spencer Smith

About

Spencer Smith was born in 1973 and is a British national.

Address

6 North Street, Oundle, Peterborough, PE8 4AL

Info

Nationality: British

Appointed: 27th March 2007

Resigned: 1st June 2011

Location