Birthdate
August 1982
Nationality
British
Occupations
Packaging Engineer
Roles
Director
Address
29 Hinton Avenue, Alvechurch, Birmingham, Worcs, England, B48 7LZ
Leon Allen was born in August 1982.
Leon Allen Business Events
Same name people
Leon Allen
South Holland, Lincolnshire, 25 years old