Very nice snake you have there. They are beautiful and excelente display snakes.
I also believe it is a Taiwan Beauty. Not from the colours but basically from the neck pattern as already stated.
If you wish to find more information about the two sub-species, you may check them here:
Ortriophis taeniurus spp (Blue Beauty)
http://www.ratsnakefoundation.org/mo...php?itemid=138
Ortriophis taeniurus friesi (Taiwan Beauty)
http://www.ratsnakefoundation.org/mo...php?itemid=134
Enjoy your snake !