Birthdate
December 1917
Nationality
British
Occupations
Retired
Roles
Director
Address
5 The Water Gardens, De Havilland Drive, Hazlemere, Buckinghamshire, HP15 7FN
Margo Adela Lloyd was born in December 1917.
Margo Adela Lloyd Business Events
28 Jul 2004
Resignation
01 Apr 2004
Appointment
Same name people