Centre for Crime and Justice Studies (Great Britain) is related to Institute for the Study and Treatment of Delinquency (Great Britain)
Try a search for Institute for the Study and Treatment of Delinquency (Great Britain)