Credit maze did the same to me even though ive never heard of them. I did get a number for them 0844 823 6861 they did agree to refund some of my mone…