Here is a shot of part of the tram line at the point where Hennessey Road is joined by Tin Lok Lane - that is the road left of camera that the intersecting tramlines are coming in and out of.
Other than the absence of overhead signage (which has disappeared from all over HK, unfortunately), this road hasn't really changed much other than looking slightly less busy on out Streetview grab below.
The screen grab shows a red sign at the top left which reads 銀行 (Ngan Hong) or in English, it is the word for 'bank'. Funnily enough the building, which as you can see is still standing, houses a branch of the Bank of Communications. It's one of China's largest banking organisations so I suspect the sign was for the same company back then.