About Phillips Brothers Properties Ltd (13227604) United Kingdom