About Pili Pala Properties Ltd (08403359) United Kingdom