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