About Phoenix Place Management Company Limited (04968130) United Kingdom