Overview
Legal name
EDMONDS DEPARTMENT STORES LIMITED
Region
London
Registered address
115A CHANCERY LANE
LONDON
WC2A 1PP
Insolvency history
Yes