M.G. Investment Partners, Ltd.