James John Hargreaves was born in November 1979.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
18 Apr 2013
Appointment
07 Sep 2004
Appointment
08 Apr 1998
Appointment
DEALCREST LIMITED
James John Hargreaves was appointed a director
at 19 years old.
British