Desmond & Dempsey is a London, United Kingdom-based apparel brand. The available sustainability-related information identifies the company as a Certified B Corp and notes an Organic tag. No further sustainability actions, commitments, partnerships, or product-specific ESG details are provided in the source content.
About Desmond & Dempsey
- Status
- Unverified
- Website
- Visit Website
- Employees
- 5 - 25
- Country
- United Kingdom