Birthdate
December 1924
Nationality
British
Occupations
Retired
Roles
Director
Address
6 Lancaster Avenue, Leyland, Preston, PR5 2TD
Herbert Stewart Owen was born in December 1924.
Herbert Stewart Owen Business Events
07 May 1997
Resignation
30 Nov 1994
Appointment