Jeremy Spencer Castle was born in March 1972.
06 Apr 2016
Significant Control
07 Feb 2011
Appointment
FRANLEW LTD
Jeremy Spencer Castle was appointed a director
at 39 years old.
British
11 Aug 2003
Appointment
ELTSAC LIMITED
Jeremy Spencer Castle was appointed a director
at 32 years old.
British