Cinch is still in business, and now a division of TRW. I believe their core products are connectors. Here is their new address: Cinch Connectors 1700 Finley Road Lombard, IL 60148.
I believe that the Brickyard and HIP are owned by the same company. Dr. Fisher, who used to have offices over the Walgreens on the south end of the old plaza was a major investor in the plaza.