Any commercial building with over 500 square metres of floor area that is regularly visited by the public must display an EPC. The certificate must also be displayed in a prominent location that is easily visible for anyone entering the premises.
There are exceptions to these rules, for example when a building is listed. But in the majority of cases you can expect to need an EPC if you run a decent sized commercial business.