Birthdate
November 1962
Nationality
British
Occupations
Computer Software Management
Roles
Director, Secretary
Address
230 Bostall Lane, Abbey Wood, London, Greater London, Uk, SE2 0QT
Owen Lee Palmer was born in November 1962.
Owen Lee Palmer Business Events
08 Oct 2014
Appointment
15 Nov 2007
Appointment