CASTLE SEWING MACHINES LIMITED Company number 05006132 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address5a Greaves Road, Dewsbury, England, WF13 1EP PostcodeWF13 1EP Companies at this postcode 7 Map