About Pamard Property Investments Ltd (10436220) United Kingdom