First,
A big thanks to all the ladies and gents who responded.
I do not live permanently in UK. I am from an asia. However, E-ON did not ask me a single word about my forwarding address. Had it been asked, I would have given my Permanent Home Address in Home Country without any issues.
My first logical question was same as you people - When I provided accurate meter reading on 28th July and requested to settle off the bill, they should have told me the accurate bill amount. They told me some amount which I paid and then left UK assuming I have settled off everything. E-ON told me that the accurate bill was generated by system on 31st July and then they tried to contact me. If it is really the case then it is their system problem not mine. But I am not aware of the laws of this country and do not want to be proven illegal. Secondly, for a normal salaried person like me, court case, lawyer fees etc is almost unmanageable. I am disappointed that my circumstances are probably used against my defence.
However, I am very grateful to you all for your kind pieces of advice.
I will follow formal complaints procedure with E-ON as advised and let us see what happens...
Thanks to you all once again,
Regards,
AP