About Pendle View Developments Ltd (06018396) United Kingdom