C

Castelnau Group Ltd

5 employees

Castelnau Group is a venture capital investment firm.

Basic info

Industry

financial services

Date founded

2021

Investments made

O

Ocula Technologies raised undisclosed on March 6, 2023

Investors: Lloyds TSB Bank plc and Castelnau Group Ltd

FAQ