Overview
Legal name
MARGARET HOWELL LIMITED
Region
Unknown
Registered address
6 WELBECK WAY
LONDON
ENGLAND AND WALES
W1G 9RZ
Insolvency history
No