- Company Overview for INTERNATIONAL DIAGNOSTICS GROUP LIMITED (03045060)
- Filing history for INTERNATIONAL DIAGNOSTICS GROUP LIMITED (03045060)
- People for INTERNATIONAL DIAGNOSTICS GROUP LIMITED (03045060)
- Charges for INTERNATIONAL DIAGNOSTICS GROUP LIMITED (03045060)
- More for INTERNATIONAL DIAGNOSTICS GROUP LIMITED (03045060)