- Company Overview for IBA (INTERNATIONAL) LTD (07238556)
- Filing history for IBA (INTERNATIONAL) LTD (07238556)
- People for IBA (INTERNATIONAL) LTD (07238556)
- More for IBA (INTERNATIONAL) LTD (07238556)
There are no persons with significant control or statements available for this company.