About Pendle View Properties Ltd (11526287) United Kingdom