The company was based in London with reg. no. 03890862. The company was registered in 1999. The office of this firm was located at 55 Baker Street . The postal code for this location is W1U 7EU. The company was formally closed on 2017/07/20, which means it had been in business for 18 years. In the past, Jlt Iimia Limited changed the listed name three times. Before 2010/02/09 it used the business name Iimia Mitonoptimal. After that it adapted the business name Compton House that was used up till 2010/02/09 then the final name was accepted.
The information we have describing this specific firm's members shows that the last two directors were: Helen A. and Helen H. who assumed their respective positions on 2016/07/06.