Birthdate
May 1951
Nationality
British
Occupations
Locksmith
Roles
Director
Address
Bank House, 1 St John's Place, Penzance, Cornwall, TR18 2HZ
Stephen Menzies Francis was born in May 1951.
Stephen Menzies Francis Business Events
11 Dec 2015
Resignation
14 Dec 2006
Resignation
21 May 2003
Appointment
03 Oct 1993
Appointment