Company name: Margaret Howell
Description: Margaret Howell is a contemporary British clothing designer.
Dominion Business Park, 6 Centre Way, Claverings Industrial Estate, London N9 0AP, United Kingdom