As Melissa has said normally bankruptcy lasts for just 12 months and then you are automatically discharged. The funny thing is that in most cases a bankrupt person does not receive any confirmation form the Official Receiver (OR) that they have been discharged, it just happens.
Given this I think it would be safe to assume that you were discharged automatically 3 years ago. If you want to be sure the easiest thing to do is check your name against the online insolvency register. Your name is automatically taken off this register once you are discharged from bankruptcy. As such you only really need to worry and get in contact with your OR if your name is still there. I am sure it will not be though
Discharged from bankruptcy in 2010 and still debt free
Thanks to all on this forum for your advice and support.