Thanks for your comments.This is a rose from Meilland rose breeders.It has angular Red and white petals which make each bloom feel like a paper folded flower-hence the name Origami.
It was a Gold Award Winning Rose in the Australian National Rose Trial Grounds.
Cheer Barbara