About Phillash Property Investments Limited (13322235) United Kingdom