Birthdate
February 1961
Nationality
British
Occupations
Plumber
Roles
Director
Address
Flat 1 81 Ferme Park Road, London, N8 9SA
Peter Luckhurst was born in February 1961.
Peter Luckhurst Business Events
03 Sep 2001
Resignation
12 Dec 1995
Appointment