Is this really Watchtower's property? I didn't see anything in your link about Watchtower owning the property. Additionally, according to this:
https://www.facebook.com/media/set/?set=a.280118342181278.1073741832.150992685093845&type=3
Watchtower's branch is located at 4 Kent Road, Kowloon Tong. Can you clarify?