Birthdate
October 1946
Nationality
British
Occupations
Design Consultant, Design Consultant Director
Roles
Director
Address
219 Compass House, Smugglers Way, London, SW19 1DQ
James Leonard Allen was born in October 1946.
James Leonard Allen Business Events
24 Dec 2004
Resignation
21 Jun 1999
Resignation
26 May 1999
Appointment
Same name people