Overview
Legal name
CASTLE LIGHTING LIMITED
Region
West Midlands
Registered address
CASTLE HOUSE CASTLE BUSINESS PARK
ST ALBANS ROAD
STAFFORD
STAFFORDSHIRE
ST16 3DR
Insolvency history
No