In theory they could own the business as long as the profit of that business were used to further the non-profit work of the school. The bigger question would be whether the school actually owns the business or whether you as a separate non-profit were operating within the facilities of the sc...