About The Compass Point Management Company Limited (02236152) United Kingdom