Birthdate
August 1979
Nationality
Uk
Occupations
Company Director, Property Manager
Roles
Director
Address
Suite 102, 91 Mayflower Street, Plymouth, United Kingdom, PL1 1SB
James Lloyd Ellis was born in August 1979.
James Lloyd Ellis Business Events
09 Jan 2017
Appointment
14 Jan 2016
Appointment