You probably already know this address that’s situated at 100 Queen’s Road East in Wanchai. We do too, and have done since day one. But we have to admit that it took us some time to fully appreciate it. It was a difficult case: nice but not entirely...