This short animation celebrates the 20th anniversary of leading social care provider and developer Turning Point Scotland