UK Address:
Devonshire House,
One Mayfair Place | London, W1J 8AJ
United Kingdom
Registered Office:
20-22 Wenlock Road | London, N1 7GU
United Kingdom
CEO: Mr Byron Byrd | bb@iholding.uk | www.iholding.uk
UAE Address:
Abu Dhabi - Al Danah Area,
Building No C116 - office No 218
United Arab Emirates
Kazakhstan Address:
420 Tattimbet Street, Medeu District, Almaty
USA Address:
Branch opening soon