Castelnau Group Limited is an investment company. It was incorporated in 2020 and is based in Saint Peter Port, the United Kingdom.