About Pendle Property Investments Ltd (12469510) United Kingdom