Idi Management started conducting its business in 2015 as a Private Limited Company with reg. no. 09442925. The company's headquarters was based in Cheltenham at Saxon House. This particular Idi Management Limited company had been operating on the market for at least six years.
According to this particular enterprise's directors directory, there were two directors: Andrew D. and Nancy D..
Nancy D. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.