The business was based in London with reg. no. 09202657. It was set up in 2014. The main office of the firm was situated at 64 Nile Street . The post code for this address is N1 7SR. The firm was officially closed on 2020-01-14, meaning it had been active for six years.
Kemeshimi I. and Ehimen I. were registered as the firm's directors and were managing the company for four years.
Ehimen I. was the individual who controlled this firm, had substantial control or influence over the company.