Andrew Barber

Andrew Barber

About

Andrew Barber was born in 1960 and is a British national.

Address

26 York Place, Leeds, West Yorkshire, LS1 2EY

Info

Nationality: British

Appointed: 25th November 1998

Location