About Anchor Reach Management Company Limited (03179210) United Kingdom