About Pila Pala Property Ltd (13605752) United Kingdom