James David Marks was born in April 1978.
08 Jul 2016
Significant Control
12 Jul 2013
Resignation
12 Jul 2013
Resignation
12 Jul 2013
Resignation
06 Aug 2008
Appointment
ARCHCOURT LIMITED
James David Marks was appointed a director
at 31 years old.
British
06 Aug 2008
Appointment
06 Aug 2008
Appointment