I'm thinking about either Southbank or ICS but I've heard some rumours about child abuse and safety in both. Should i look elsewhere?