Birthdate
April 1970
Nationality
British
Occupations
Fault Advisor B T
Roles
Director
Address
Flat 3 Orchard House, 140 Belgrave Gate, Leicester, LE1 3XL
Stephen Spencer Ordell was born in April 1970.
Stephen Spencer Ordell Business Events
08 Apr 2009
Resignation
03 May 2002
Appointment