There seems to be a problem with the link you have followed. My best guess is that you were looking for one of the following:
1 Ltd held its Christmas party on 12 December 2002. Some of these pictures surely deserve captions?
Lydia & Simon had already got married in California, but came back to Cambridge for a blessing in Trinity Chapel in August 2004.
If you think you've come here through no fault of your own, please get in touch with me.
Paul Troughton