About Phoenix Management Company Limited (03242800) United Kingdom