Investment firm North Castle Partners has acquired a controlling interest in Sprout Organic Foods, a developer, marketer and distributor of premium organic foods.