About Phoenix Broomfield Street Management Company Limited (10456132) United Kingdom