Castelnau Group Limited
CGL
Castelnau Group Limited functions as an investment firm, managing a diverse... Castelnau Group Limited functions as an investment firm, managing a diverse portfolio that includes stakes in both publicly traded and privately held enterprises. Established in 2020, the company has its principal office situated in Saint Peter Port, United Kingdom.