Investor Director
United Kingdom, London
Octopus Investments
Harrow School
The University of Manchester
College of Law, Chester