All businesses must agree to an energy contract for 1 to 5 years. If your business has not got a contract in place, you will be charged out-of-contract prices "deemed rates" this is an expensive overcharge for your business energy bills.
Energy suppliers’ charges are extremely complicated see charges below.
Energy suppliers’ charges
The UK Government and Ofgem are pushing suppliers to bill consumers with transparency.
Getting the correct advice for your business supply results in major savings on energy costs.