About Phillips & Drew Property Partnership (LP004131) United Kingdom