About Phoenix Properties And Homes Limited (13419353) United Kingdom