About Phoenix House Properties Limited (03897893) United Kingdom