About Phoenix Property Associates Ltd (07906264) United Kingdom