Andrew John Haffenden was born in March 1980.
06 Apr 2016
Significant Control
01 Feb 2013
Resignation
27 Dec 2012
Resignation
18 Jan 2010
Appointment
GRAND MEDICAL LTD.
Andrew John Haffenden was appointed a director
at 30 years old.
British
29 Sep 2009
Appointment
AEROZEAL LIMITED
Andrew John Haffenden was appointed a director
at 30 years old.
British
20 Feb 2009
Appointment
03 Oct 2001
Appointment
AQUAZEAL LIMITED
Andrew John Haffenden was appointed a director
at 22 years old.
British