Birthdate
March 1914
Nationality
British
Occupations
Retired
Roles
Director
Address
12a Winchelsea Court, Winchelsea Gardens, Worthing, West Sussex, BN11 5NU
Edwin Francis Leech was born in March 1914.
Edwin Francis Leech Business Events
29 May 2003
Resignation
29 Apr 1999
Appointment