Verified 1 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
12, TEBAN GARDENS CRESCENT, 608924, SingaporeBuckle-up & take a FREE ride today!