Birthdate
July 1926
Nationality
British
Occupations
Retired
Roles
Director
Address
4 Selwin Court, Dorking Crescent, Portsmouth, Hampshire, PO6 2QD
James Leonard Allen was born in July 1926.
James Leonard Allen Business Events
11 Feb 2003
Resignation
19 Jun 1996
Appointment
Same name people