Indigo Natural Resources LLC is perceived as one of Creative Ballance's biggest rivals. Indigo Natural Resources LLC was founded in 2006, and is headquartered in Houston, Texas. Like Creative Ballance, Indigo Natural Resources LLC also operates in the Travel, Recreation & Leisure sector. Indigo Natural Resources LLC generates $38M more revenue vs. Creative Ballance.