Debenhams PLC is a United Kingdom-based company that is principally engaged in operating department stores through multichannel business. The majority of Debenhams' stores are located in the prime positions of the UK. The company also has a number of stores outside the UK. including a few own operated stores in Ireland and Denmark and some franchised stores in other overseas areas. The company's online platform is available in many countries. The company offers a mix of owned, international and concession brands, with a broad range of apparel, cosmetics, electrical appliances, home furnishings, food services, and other. Geographically, the company operates in UK and internationally.