Someone who knows better please correct me, but I don't think there is such thing as a credit score in the UK (not EU now I know, sadly). I don't think there is one in the Netherlands either.
There's already a company doing this, with lines already going. European sleeper! Night trains with private cabins and beds between Brussels, Amsterdam, Berlin and Prague