Scott Walsh

Scott Walsh

About

Scott Walsh was born in 1982 and is a British national.

Address

15 Shipham Close, Leigh, Lancashire, WN7 5DX

Info

Nationality: British

Appointed: 1st July 2010

Resigned: 1st August 2010

Location