Overview
Legal name
MILLS (TEXTILE PROCESSORS) LIMITED
Region
South West England
Registered address
33 THE GREEN
CALNE
WILTSHIRE
SN11 8DJ
Insolvency history
Yes