Easy Castle, parent company of Pink Pussycat retail chain, has opened a new location in the Tsim Sha Tsui East district of Kowloon.