Punch is a company that owns and operates a portfolio of leased and tenanted pubs. It provides support and expert industry knowledge needed to make a pub business successful. The company offers a range of business support services from marketing to the legal and financial aspects.