Who is Helen Slater? I haven't heard of her before now.
As you are probably aware, subscriptions are managed for us by a special subscription-management company called Galleon Ltd., and you can phone them on 01795 414 835
Have you done that?
I assume that the slip of paper to which you refer is the label with your reference number on it - the one that comes in the magazine wrapper?
I'm sure that if you phone Galleon they'll sort your problem out - whatever it is. You don't say in your post.
If you still can't get satisfaction after you've phoned Galleon, post back here and I'll see if I can get some action for you.