Birthdate
April 1924
Nationality
British
Occupations
Retired
Roles
Director
Address
3 Manor Court, Storrington, Pulborough, West Sussex, RH20 4LH
Sheila Marjorie Townsend was born in April 1924.
Sheila Marjorie Townsend Business Events
22 Jul 2004
Resignation
09 Sep 1991
Appointment