Debenhams PLC is based out of London W1g 0aa. Debenhams PLC operates department stores in the United Kingdom and Ireland. The company's stores retail men's, women's, and children's clothes, cosmetics, electrical appliances, home furnishings, bicycles, luggage, garden products, flowers, and giftware. Their stores are situated in high street locations and out of town retail parks. The firm has no submitted 13F filings and does not appear to be an investment advisor.
Contact Info
Contact information is taken directly from publicly disclosed SEC filings.
DEBENHAMS PLC1 WELBECK STREET
LONDON W1G 0AA X0 00000
Business Phone:
Recent SEC Filings
Filing | Date |
---|---|
EFFECT | 2011-02-14 |