About Walnut Tree Housing Co-operative Limited (IP030717) United Kingdom