Non-profit or charity
The Sea Cadets is a National Youth Charity providing young people from 9 to 18 with life skills of teamwork, self-respect, and social responsibility. Activities are based on naval traditions with an ...show more