Commercial EPCs are required by landlords, property owners, developers and estate agents when a property is sold or rented.