About Hackney Co-operative Developments Community Interest Company (01673378) United Kingdom