About Pendle Lodge Management Company Limited (08356939) United Kingdom