Cocoa VC
VCs turned angels: angel checks + VC experience & network. Supporting founders as their in-house VC. Learn more
Launch date
Employees
Company register number 13635080
London England (HQ)
Notable known LPs: Aldea Ventures
Authorizing premium user...