Birthdate
January 1929
Nationality
British
Occupations
Inventor
Roles
Director
Address
62 Walkers Green, Marden, Hereford, HR1 3EB
Leonard Robert Cruddas was born in January 1929.
Leonard Robert Cruddas Business Events
16 Jan 2009
Resignation
21 Jul 2003
Appointment