5 employees
Castelnau Group is a venture capital investment firm.
2021
Ocula Technologies raised undisclosed on March 6, 2023
Investors: Lloyds TSB Bank plc and Castelnau Group Ltd