About Pendle Developments Limited (08426836) United Kingdom