Advanced company searchLink opens in new window

IBEX RETAIL INVESTMENTS LIMITED

UK establishment number BR021703

UK establishment office address
The Space (Floor 3) 120 Regent Street, London, W1B 5FE
Status
Open
Opened on
17 December 2018
Type of business
Holding Company

This is a UK establishment of
IBEX RETAIL INVESTMENTS LIMITED

Company number
FC036615