About Phoenix Residences Ltd (13362297) United Kingdom