About Philden Projects Limited (10425313) United Kingdom