Overview
Legal name
JAMES DEWHURST LIMITED
Region
North West England
Registered address
ALTHAM LANE
ALTHAM
ACCRINGTON
LANCASHIRE
BB5 5YA
Insolvency history
No