Mirela 99 began its business in the year 2008 as a Private Limited Company with reg. no. 06757657. This firm's office was located in London at 63 Loveridge Road. This Mirela 99 Ltd company had been operating on the market for at least thirteen years.
The following business was managed by one managing director: Emil H., who was appointed in 2008.
Emil H. was the individual who controlled this firm, owned over 3/4 of company shares.