Posted on March 1, 2012 at 9:51 pm Katchen Company announced the execution of a lease renewal for 2,402 square feet of office space in Plaza 36 Offices located at 7010 Broadway, Denver, Colorado. The tenant, The Meeting Edge provides event services for businesses.