Overview
Legal name
MELLAU CARPET COMPANY LIMITED
Region
Unknown
Registered address
37 GLOUCESTER PLACE,
LONDON.
W1H 3PD
Insolvency history
Yes