Birthdate
March 1988
Nationality
British
Occupations
Director
Roles
Director
Address
Unit 3, The Courtyard, High Street,, Clophill, Bedford, Bedfordshire, England, MK45 4AB
Lenin Francis was born in March 1988.
Lenin Francis Business Events
22 Apr 2016
Resignation
20 Apr 2016
Resignation
10 Feb 2016
Appointment
03 Feb 2016
Appointment