David William Macfarlane was born in August 1965.
29 Jun 2016
Appointment
06 Apr 2016
Significant Control
15 Feb 2016
Appointment
27 Mar 2002
Appointment
29 Dec 1992
Appointment
TECHNIJET LIMITED
David William Macfarlane was appointed a director
at 28 years old.
British