About Phillips & Taylor Properties Ltd (13049558) United Kingdom