Hi Judith
I am afraid there is no time limit - but that is a very, very long time. Have you contacted them to find out what the delay is? Only 3% of claimants are given paper-based decisions and normally they are only done with back-up information from the GP or another medical professional.
BIS
Nothing on this board constitutes legal advice - always consult a professional about specific problems