Birthdate
March 1947
Nationality
British
Occupations
None, Director, Managing Director
Roles
Director
Address
4 Elm Lodge River Gardens 75, Stevenage Road, London, England, SW6 6NZ
Michael Spencer Travis was born in March 1947.
Michael Spencer Travis Business Events
02 Dec 2015
Resignation
07 Oct 2011
Appointment
31 Dec 2005
Resignation
30 Dec 2005
Resignation
14 May 2003
Resignation
01 Jan 2000
Appointment
06 Jun 1994
Appointment