Angel Investor
enfield, greater london, united kingdom
1979 Investments
University of Warwick - Warwick Business School
University of Warwick