Birthdate
June 1979
Nationality
English
Occupations
Company Director
Roles
Director
Address
28 Middlewood Lodge, Middlewood Rise, Hillsborough, Sheffield, South Yorkshire, England, S6 1UR
James Hargreaves was born in June 1979.
James Hargreaves Business Events
Same name people