I dropped an email to Ilford (well, Harman) about this paper and part of the reply is as follows:

Quote Originally Posted by technical@harmantechnology.com
The product ... is a resin coated, graded paper. It is grade 3 - and a semi-matt paper (ie 24M indicates it is semi-matt).
The 04E denotes it was either coated January 2005 or Oct 1996 or July 1988 (depends on which no. cycle it was).
... it does not have a developer incorporated in the base/emulsion ... it simply needs processing as per normal photo papers! It does not require an activator
slightly odd that it was wrapped up in 1981 newspaper given the possible manufacturing dates (the Watford Post Echo if anyone's interested) ...