Can I sell shares that are in my children's names?

Legally, a child under 18 years of age may not have shares registered in their own name. Usually, if shares are purchased on behalf of a child, they are registered in the name of a guardian who is free to deal on the shares on behalf of the child.