David Charles Francis was born in January 1961.
01 Aug 2016
Significant Control
14 Feb 2014
Appointment
INAURA
David Charles Francis was appointed a director
at 54 years old.
British
02 Aug 2011
Appointment
SEA HIVES LTD
David Charles Francis was appointed a director
at 51 years old.
British
30 Mar 2011
Appointment