Birthdate
March 1966
Nationality
British
Occupations
Photofinishing Franchise Owner
Roles
Director
Address
9a Crouch Hall Road, Crouch End, London, N8 8HT
Giles Patrick Debenham was born in March 1966.
Giles Patrick Debenham Business Events
12 Dec 1997
Resignation
15 Jan 1993
Appointment