The Story
Basically I had an account with an ISP called Toucan between 2006 and 2007. On canceling, they still kept billing me... I paid an extra month by mistake the rest I refused to pay and eventually they went away. Anyway I have a statement dated July 2007 that states my account is £12 in credit. At the time I chased the refund, but got nowhere, passed from pillar to post. I had better things to do with my time so left it.
Anyway I came across this statement and decided to chase it again. Toucan is now owned by PIPEX which is owned by Tiscali, which is part of the TalkTalk group

So my question is... if I am chasing a refund have I left it too long (2 years 5 months) in the eyes of the law???

I have looked at ofcom and used google, it appears in the eyes of others, only being owed £12 from PIPEX, I have got off lightly.

I'll look forward excitedly to any replies.

Thanks
Dean.