A quarter of all children in England receive services from children's social care before turning 18, finds a new study.