About Deptford Housing Co-operative Limited (RS021824) United Kingdom