Birthdate
January 1989
Nationality
British
Occupations
Car Salesman
Roles
Director
Address
4th Floor, Stockdale House, Headingley Office Park, 8 Victoria Road, Leeds, West Yorkshire, England, LS6 1PF
Idris Umar Faruk Michla was born in January 1989.
Idris Umar Faruk Michla Business Events