Got the Tai Seng release (which has Chinese menus but English subtitles) and watched the first episode and plan to watch the rest. English subtitles are good (not machine-translated), with only a few whose meanings are unclear. Reminds me of D.I.E. (2008), also with Sonija Kwok, with its unpredictable jumps between serious drama and lighthearted fun, though here she has the stiffer role of being the boss.
I looked for a 720p version but found none, and there was a post that said that 720p HK series didn’t start appearing until 2007 (with Drive of Life being the first). Couldn’t find a legitimate widescreen version either.