Community Living London is a registered charity dedicated to supporting people with intellectual disabilities and their families to live fulfilled...