13books Capital
13books Capital (previously Element Ventures)—investors in tomorrow’s financial technology.
Launch date
Employees
Company register number SL034066
London England (HQ)
Notable known LPs: Michael Spencer, Isomer Capital, British Patient Capital, KfW, IPGL
Authorizing premium user...