Tricia Scott

Tricia Scott

About

Tricia Scott was born in 1945 and is a British national.

Address

8 Shrubland Road, London, E8 4NN

Info

Nationality: British

Appointed: 25th March 2001

Resigned: 23rd March 2003

Location