Head Office

Leo Chan Creative Limited

Room 18, 6/F, MegaCube, 8 Wang Kwong Road, Kowloon Bay, Kowloon, HK

View Map