Where is Holly Court located?
Holly Court, 156-158 Hollywood Road, Sheung Wan, Hong Kong