I-stor came into being in 2010 as a company enlisted under no 07288150, located at HA2 9TU Harrow at 267 Rayners Lane. The firm's last known status was dissolved. I-stor had been operating on the market for twelve years.
The executives included: Hiba A. appointed on 2010-06-17 and Jafar A. appointed fourteen years ago.
Executives who controlled the firm include: Hiba A. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Jafar A. owned 1/2 or less of company shares, had 1/2 or less of voting rights.