About First Anchor Management Company Limited (01973757) United Kingdom