- Company Overview for CASTLE ELECTRICAL LIMITED (05945759)
- Filing history for CASTLE ELECTRICAL LIMITED (05945759)
- People for CASTLE ELECTRICAL LIMITED (05945759)
- Charges for CASTLE ELECTRICAL LIMITED (05945759)
- Insolvency for CASTLE ELECTRICAL LIMITED (05945759)
- More for CASTLE ELECTRICAL LIMITED (05945759)