About Denton Co-ownership Housing Society Limited (IP17804R) United Kingdom