Birthdate
November 1993
Nationality
British
Occupations
Plant Operator
Roles
Director
Address
8-12, London Street, Southport, Merseyside, United Kingdom, PR9 0UE
Leon Johnson was born in November 1993.
Leon Johnson Business Events
20 Sep 2016
Appointment
20 Sep 2016
Significant Control
Same name people