Social Enterprise  

It's an idea, but is it a business? A guide to third sector trading

Not for profit organisations who raise or intend to raise a significant part of their income from trading are sometimes called social enterprises. Exact definitions don’t matter. What matters is deciding whether trading is for you, and that you should do it efficiently.