Registered with number 10120953 eight years ago, Cavenham Capital Holdings Limited was set up as a Private Limited Company. Its active mailing address is 10120953 - Companies House Default Address, Cardiff. This Cavenham Capital Holdings Limited business was known under three different company names before it adapted the current name. This firm was originally established as Castria Holdings to be switched to Cavenham Capital Holdings on 2018-04-17. Its third business name was name up till 2016. This firm's declared SIC number is 64209, that means Activities of other holding companies n.e.c.. Cavenham Capital Holdings Ltd released its latest accounts for the period that ended on 2022/09/30. Its most recent annual confirmation statement was released on 2023/03/10.
Since 2016-04-13, the company has only had a single managing director: Adam C. who has been guiding it for eight years.
Adam C. is the individual who controls this firm, owns over 3/4 of company shares.