The Iliad Capital Limited business has been in this business for at least 11 years, as it's been established in 2013. Registered under the number 08691065, Iliad Capital was set up as a Private Limited Company located in 83 Baker Street, London W1U 6AG. The firm's principal business activity number is 64999 : Financial intermediation not elsewhere classified. Iliad Capital Ltd filed its latest accounts for the period that ended on Friday 30th September 2022. The latest annual confirmation statement was released on Saturday 16th September 2023.
There is a single director this particular moment overseeing the business, namely Farzad J. who's been utilizing the director's tasks since 2013/09/16.
Farzad M. is the individual with significant control over this firm, owns over 3/4 of company shares.