About Phillips Property Projects Limited (08929878) United Kingdom