Thanks Shakira...kind of you to take time and reply...
I do have a letter from my employer and will also submit payslips, bank statements, council tax bills (to prove i reside here)
I had visited Canada in 2005 and hopefully should help to check that I did NOT overstay or indulge in anything...