That's a hard one.
Requiring a stop over points to going via somewhere in South East Asia, with the obvious options being SIN, BKK, HKG, SGN, KUL or MNL.
The requirement for business class removes some other possible connection points.
The less then 7 hours per leg can be problematic. PER-HKG...