James Cooper

James Cooper

About

James Cooper was born in 1961 and is a British national.

Address

23 Fox Lea Walk, Seghill, Cramlington, Northumberland, NE23 7TD

Info

Nationality: British

Appointed: 22nd December 2004

Resigned: 20th August 2013

Location