About Phoenix House (bristol) Management Company Limited (07627284) United Kingdom