About Phoenix House (st Albans) Management Company Limited (06238334) United Kingdom