Their email says "We will enter the Supplier of Last Resort (SOLR) process today, Tuesday 14 September at 14:00. "
Apparently PFP Energy went bust last week.
It sounds like they'd sold gas/electric to customers (like me) at a price that is no longer sustainable as energy prices that they pay have shot up.
I'm not sure what happens now.
Anyone else in the same boat?