Non-profit or charity
The Scout Association provides adventurous activities and personal development opportunities for 400,000 young people aged 6-25.Personal development means promoting the physical, intellectual, ...show more