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