SFC Capital
SFC is a leader in the UK's early stage investment world, providing seed capital and support to promising British startups.
Launch date
Employees
Company register number 08191242
London England (HQ)
Notable known LPs: British Business Bank, Active Super
Authorizing premium user...