IBEX RETAIL INVESTMENTS (EUROPE) LIMITED
Company number 12899084
- Company Overview for IBEX RETAIL INVESTMENTS (EUROPE) LIMITED (12899084)
- Filing history for IBEX RETAIL INVESTMENTS (EUROPE) LIMITED (12899084)
- People for IBEX RETAIL INVESTMENTS (EUROPE) LIMITED (12899084)
- Charges for IBEX RETAIL INVESTMENTS (EUROPE) LIMITED (12899084)
- More for IBEX RETAIL INVESTMENTS (EUROPE) LIMITED (12899084)