Birthdate
February 1941
Nationality
British
Occupations
Works Director
Roles
Director
Address
17 North Salt, Rye, East Sussex, TN31 7NU
Michael Haffenden was born in February 1941.
Michael Haffenden Business Events
03 Jul 2001
Resignation
27 Jan 1995
Appointment
Same name people