H
Holland & Sherry
163 employees
Basic info
Industry
textile manufacturing
Sectors
interiors
cloth
textiles
merchants
export
apparel
Date founded
1836
FAQ
How to get an intro to Holland & Sherry?