2016 marks the beginning of Ils Meca Limited, the company located at 1st Floor, 156 Cromwell Road in London. That would make eight years Ils Meca has prospered on the local market, as the company was created on Tuesday 19th January 2016. Its registration number is 09958474 and the company postal code is SW7 4EF. This company's classified under the NACE and SIC code 82990 and has the NACE code: Other business support service activities not elsewhere classified. 2023-01-31 is the last time the accounts were filed.
In this specific firm, the full range of director's assignments have so far been executed by Jean L. who was designated to this position 2 years ago. Since September 2021 Kheeran S., had been performing the duties for this specific firm up until the resignation on Saturday 30th April 2022. In addition a different director, including Jean L. resigned three years ago.