Active

DOB: December 1970

Country of Residence: United Kingdom

Nationality: British

Address: Farrer & Co, 66 Lincoln's Inn Fields, London, WC2A 3LH,

Appointments

Company Appointment Date Position / Occupation
IDEA FOUNDATION (12588358) 06/05/2020 Director