Overview
Legal name
CASTLE ENVIRONMENTAL LIMITED
Region
East Midlands
Registered address
TREATMENT CENTRE CROMPTON ROAD
ILKESTON
DERBYSHIRE
DE7 4BG
Insolvency history
No