Lockoo Gardens, 6 Cornwall Street, Kowloon Tong, Hong Kong