Verified 2 years ago
Company
LEICA MICROSYSTEMS (SEA) PTE LTDWebsite
************Registration Number
198600861DYear of incorporation
1986Ownership
Private Limited CompanyIndustry Category
WHOLESALE AND RETAIL TRADEIndustry Classification
WHOLESALE OF OPTICAL EQUIPMENT AND SUPPLIES (EXCLUDING BINOCULARS)Address
15, TUKANG INNOVATION DRIVE, 618299, SingaporeBuckle-up & take a FREE ride today!