James Christopher Rose was born in August 1969.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
06 Feb 2008
Appointment
20 Sep 2004
Appointment
3RD LIGHT LIMITED
James Christopher Rose was appointed a director
at 36 years old.
British