NCB is a charitable organisation that acts as an umbrella body for organisations working with children and young people in England. This site includes guidance, knowledge and resources.