About The Anchoridge Management Company Limited (06264757) United Kingdom