KEEN YEONG WATCH MANUFACTURERS PTE LTD
1001 Jalan Bukit Merah #04-16 Redhill Industrial Estate Singapore 159455