IBEX UK Limited
32A Station Road West
Tel: +44 (0)1883 716 726
Download travel directions
We are located 5 minutes drive from Junction 6 of the M25 and 30 minutes by train from central London.
Registered in England and Wales No: 5909842
Registered Office: 75 Park Lane, Croydon, Surrey, CR9 1XS
VAT Number: GB 667864181