Punch architecture has delivered the design for the Denver Fire Department Federal Credit Union offices, a financial company located in Denver, Colorado.