About Palmal Properties Ltd (10018918) United Kingdom