About Phillips & Co Properties Limited (13710330) United Kingdom