About Phoenix Property Care & Maintenance Ltd (12610713) United Kingdom