Birthdate
March 1915
Nationality
British
Occupations
Nurseryman
Roles
Director
Address
23 Ashley Court, Morpeth Terrace, London, SW1P 1EN
David Logan Howell was born in March 1915.
David Logan Howell Business Events
18 Oct 2001
Resignation
01 Feb 1993
Appointment