About Castlehaven Property Investments Limited (00723385) United Kingdom