The Society Shop
The Society Shop is a Dutch menswear retailer offering high-end formal and business casual clothing. Established in 1935, the company operates physical stores across the Netherlands and maintains an e-commerce platform for international distribution.
Brand Identity Data
HQ Country
Netherlands
HQ City
Amsterdam
Founded
1935
EU Headquartered
Yes
EU Manufactured
No
Ownership Type
private
Stock Exchange
Private
Tax Domicile
NL
Ultimate Parent
The Society Shop B.V.
Data Hosting
NL
GDPR Status
compliant
Carbon Neutral
false
B Corp Certified
No
Supply Chain
limited
Repair / Recycling
Yes ✓
Ethical Certifications
None verified
Verified on October 15, 2026
Corporate Lineage
1935
Company founded
The Society Shop was established in the Netherlands as a menswear retailer.
2018
Bankruptcy and Acquisition
Following a bankruptcy declaration, the company was acquired by O&C Vastgoed B.V. and relaunched.