Nationality
British
Occupations
Computer Consultant
Roles
Secretary, Director
Address
Unit 129-31, Great Guildford Business Square, 30 Great Guildford Street,, London, Gtr London, SE1 0HS
Mark Edward Richards Business Events
16 Feb 2012
Resignation
21 Jun 2005
Appointment
19 Dec 2002
Appointment
Same name people