About Anchor Point Management Limited (04594636) United Kingdom