DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED
Company number 03480229
- Company Overview for DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED (03480229)
- Filing history for DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED (03480229)
- People for DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED (03480229)
- Charges for DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED (03480229)
- More for DAVID HALSALL INTERNATIONAL HOLDINGS LIMITED (03480229)