Birthdate
November 1983
Nationality
British
Occupations
Retailer
Roles
Director
Address
Flat 2, 5 Bloomfield Terrace, Gloucester, England, GL1 5QT
Michael Leach was born in November 1983.
Michael Leach Business Events
16 Jun 2013
Resignation
21 Nov 2012
Appointment
Same name people