Look around the CEDU website - It lists a unique license number - and an agency -- Community Care Licensing Division. CEDU is a Group Home. Much of what CEDU does, particularly the isolation, is illegal in California.
It may not be illegal, for example, in Idaho, but in California, CEDU violates the rights of children as a matter of policy, program and practice.
My prediction: watch for some big changes.