About M&h Pala Properties Ltd (11439523) United Kingdom