Iglika started conducting its business in the year 2016 as a Private Limited Company under the ID 10540752. The company's headquarters was located in London at 50 Finsbury Road. This particular Iglika Ltd business had been in this business for at least 3 years.
The company was managed by a solitary director: Iglika N., who was selected to lead the company 8 years ago.
Iglika N. was the individual who controlled this firm, had substantial control or influence over the company.