The firm known as Iliad was created on 28th May 1999 as a private limited company. The firm head office was based in Liverpool on Muskers Building 2nd Floor, 1 Stanley Street. This place post code is L1 6AA. The registration number for Iliad Limited was 03779452. Iliad Limited had been in business for 19 years until dissolution date on 30th January 2018.
The information we have that details this particular enterprise's personnel shows us that the last two directors were: David A. and Eleftherios E. who became the part of the company on 28th May 1999.