Just to update my situation. I was in the switching process to EDF when Igloo went under.
I've successfully switched and had an email today from Igloo advising my credit with them will be in my bank within 7 days.
Based on my experience not the long winded drawn out battle to get my money back I was anticipating !
Sent from my moto g(7) plus using Tapatalk