- Company Overview for HALIFAX MACHINE COMPANY LIMITED (07182996)
- Filing history for HALIFAX MACHINE COMPANY LIMITED (07182996)
- People for HALIFAX MACHINE COMPANY LIMITED (07182996)
- Charges for HALIFAX MACHINE COMPANY LIMITED (07182996)
- Insolvency for HALIFAX MACHINE COMPANY LIMITED (07182996)
- More for HALIFAX MACHINE COMPANY LIMITED (07182996)