BR

5 Star Street

Hong Kong Island, China