Citizens UK Company

Citizens UK is a nonprofit organization that offers leadership and team-building skills training courses for the development of communities.