Birthdate
March 1974
Nationality
British
Occupations
Architectural Technician
Roles
Director
Address
6 Ash Drive, Measham, Swadlincote, Derbyshire, DE12 7LA
Spencer James Miller was born in March 1974.
Spencer James Miller Business Events
23 Sep 2002
Resignation
28 Mar 2001
Appointment