Overview
Legal name
INDEPENDENT TWINE MANUFACTURING COMPANY LIMITED
Region
Wales
Registered address
WEST BANK
LLAY INDUSTRIAL ESTATE SOUTH
WREXHAM
CLWYD
LL12 0PZ
Insolvency history
No