Headquarters:
London, England, United Kingdom
Funding Status:
Undisclosed
Employee Number:
1001-5000
Investment Stage:
Seed
Number Of Exists:
1
Investor Type:
Venture Capital
Founded Date:
1932
Industry:
Finance