The woman pulls into a large waterfront property. This is the base of the criminal gang that the killer of Liang Kuan works for. The property is located at 248 Tai Mong Tsai Road and is still around. It's called Dragonara and was recently sold (2022) for HK$181M (that's about $22M US).
The building has an occupation permit issued in April of 1974 - almost a whole year after this film was released. So it might have been newly finished when the film crew used it. It does appear that the interiors are also the same property rather than being a studio set.



