Starz Inc. (formerly
Encore Media Group (1991–2001),
Starz Encore Group (2001–2004),
Starz Entertainment Group (2004–2009), and
Liberty Starz (2009–2013) is an entertainment company that owns U.S. pay television channels, a media distribution company, and animated television and movie production. The company is headquartered at
Meridian, Colorado and uses nearby
Englewood as its location in corporate filings and press releases.