About Phillip Townsend Associates Limited (08499825) United Kingdom