188 employees
Community Living London is the oldest non-profit organizations where they support people with developmental disabilities.
1952