Birthdate
November 1971
Roles
LLP Designated Member
Address
6 Benchleys Road, Hemel Hempstead, Hertfordshire, England, HP1 2AQ
Spencer Giles was born in November 1971.
Spencer Giles Business Events
14 Oct 2016
Resignation
10 Mar 2016
Appointment
24 Apr 2014
Resignation
28 Mar 2014
Appointment