P2P Global Investments sells Castlehaven stake