David Leonard Spencer was born in April 1944.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
27 Mar 2008
Appointment
31 Dec 1996
Resignation
31 Dec 1991
Resignation
01748346 LIMITED
David Leonard Spencer was resigned a director
at 48 years old.
British