Looks to me like a cooperative or a collective of some sort.