- Legal address
- Room 905-917,9/F., Tower 1 Cheung Sha Wan Plaza, 833 Cheung Sha Wan Road, Lai Chi Kok, Kowloon, Hong Kong.NA Hong KongHong Kong SAR China
- Head office
- Room 905-907, 9/F., Tower 1 Cheung Sha Wan Plaza, 833 Cheung Sha Wan Road, Lai Chi Kok, Kowloon, Hong Kong.NA Hong KongHong Kong SAR China