Birthdate
October 1962
Nationality
British
Occupations
It Manager
Roles
Director, Secretary
Address
20 Oswald Road, Rushden, Northamptonshire, NN10 0HN
Stephen Carl Barfoot was born in October 1962.
Stephen Carl Barfoot Business Events
17 Apr 2004
Resignation
19 Nov 2002
Resignation
17 Jan 1987
Appointment