- Company Overview for IBEX INFORMATION SERVICES LTD (06235404)
- Filing history for IBEX INFORMATION SERVICES LTD (06235404)
- People for IBEX INFORMATION SERVICES LTD (06235404)
- More for IBEX INFORMATION SERVICES LTD (06235404)
There are no persons with significant control or statements available for this company.