21 Ashley Road, 21 Ashley Road, Tsim Sha Tsui, Hong Kong