NSPCC
NSPCC is the leading children’s charity in the UK, specialising in child protection and dedicated to protecting children today to prevent abuse tomorrow. They are the only UK children’s charity with statutory powers, which means they can take action to safeguard children at risk of abuse.