Birthdate
September 1919
Nationality
British
Occupations
Disabled
Roles
Director
Address
46 Birchanger Road, South Norwood, London, SE25 5BB
Olive Armstrong was born in September 1919.
Olive Armstrong Business Events
10 Jul 1996
Resignation
13 Jul 1994
Appointment
Same name people