Crest II closes with €125 million