2014 marks the beginning of Aicma Ltd, the firm located at 19 Leyden Street, in London. The company was established on 2014-10-23. Its registered no. was 09278529 and the zip code was E1 7LE. The firm had been present in this business for about three years up until 2017-01-17.
The following business had an individual managing director: Alain M. who was leading it for three years.