24 West Partners l.p.