Clearly used by an organization of some real size, no one small would create something this ornate. It also has a very "school or college" (or publishing??)feel to it, which is heightened by the S.S.C. initials.
The two S's make me thing of a Saint S... College. There is the College of Saint Scholastica, founded in 1912 in Minnesota comes to mind (sometimes referred to as Saint Scholastica's College). I wouldn't be suprised if their logo has changed over the years (the one on their website does not match though).