Question: where are the nspcc based?
Answer: Today, the NSPCC works in England, Wales, Northern Ireland, Scotland, and the Channel Islands.