RM 2402, TAK KIING INDUSTRIAL BUILDING, 27 LEE CHUNG ST., CHAI WAN,
LUCKY STONE POCKET WATCHES Watches & Clocks