About Philmont Properties Uk Limited (05849960) United Kingdom