Overview
Legal name
CASTLE SEWING MACHINES LIMITED
Region
Yorkshire and the Humber
Registered address
5A GREAVES ROAD
DEWSBURY
ENGLAND
WF13 1EP
Insolvency history
No