About Debenhams plc
Available information shows that Debenhams plc operates in the Retailers sector. It is active in the Retailers space. The company is headquartered in London. Investment activity recorded for the company includes participation from BAML Capital Partners, TPG Capital and CVC Capital Partners Ltd.. This profile is documented within AcquityData.