Unfortunately the news article uses google maps to mark the location and this is clearly wrong.
The venue is at Hopewell Center, not in Sheung Wan.
On google maps and as listed in the article:
This is where it really is:
And if you’re wondering (as I did) why it’s called 1563 (because that’s definitely not the address..) here’s the rationale!