I've had to submit tax returns before, and the Y/E 06 return was the last one i did, so i'm guessing that my situation applies under their rules?
Hello Mark,
If you were in the higher rate tax bracket for 2009/2010 and earlier then yes the Tax Return Initiative will apply if self assessment tax returns were previously issued to you.
You mentioned in your original post that previously you have worked for yourself and have also been a Director of a Company so you will be required to submit tax returns for these years regardless of whether HMRC issued them to you or not.
Also, under the old tax rules applicable 2009/2010 and earlier you will not face any penalties if there is no tax liability to pay and I can assure you that you do not need to worry about criminal prosecution with your circumstances.
I will respond to your PM shortly.