Parmastraat 69, Pelgrimshuis, 2004