I would go out on a limb and guess that it's one of the Deroose N. x Coccinea clones(which has N. rafflesiana in it).
There is only a limited amount of varieties in that size prouced by TC and that sounds like the best guess.
Still kind of tempting, though....