This is a new (2006) creationist organisation although it doesn't appear to have registered its domain name:
PO Box 38
Tyne and Wear NE 38 9YX
Contact: Dr David Walton 0191 410 2997
David Walton is a trustee of the very well connected Christian Institute and a signatory to the 2002 Estelle Morris letter.