About Crossing Point Investment Management Limited (08776208) United Kingdom