Birthdate
March 1937
Nationality
British
Occupations
Picture Framer
Roles
Director
Address
Flat 1 22 St Peter Street, Tiverton, Devon, EX16 6NU
Barbara Strangward Todd was born in March 1937.
Barbara Strangward Todd Business Events
28 Oct 2004
Resignation
16 Oct 1997
Appointment