About 10 Windsor Walk Community Interest Company (11262572) United Kingdom