Idrach started conducting its business in the year 1997 as a Private Limited Company under the following Company Registration No.: SC177614. This company's headquarters was registered in Edinburgh at 56 Palmerston Place. This particular Idrach Limited company had been in this business for at least nineteen years.
The data obtained detailing this firm's personnel shows that the last two directors were: Wendy G. and Matthew P. who were appointed to their positions on 2009-08-01 and 1997-07-31.