Started with Reg No. 08626545 11 years ago, Indigena Fashion & Jewellery Ltd had been a private limited company until Tue, 19th Sep 2023 - the date it was dissolved. The last known registration address was First Floor 244, Edgware Road London.
Within this firm, all of director's responsibilities have so far been met by Luz L., Michael L. and Stephanie L.. Amongst these three executives, Luz L. had administered the firm for the longest time, having become a vital addition to company's Management Board on July 2013.
Executives who had significant control over this firm were: Stephanie L. had substantial control or influence over the company. Michael L. had substantial control or influence over the company. Luz L. had substantial control or influence over the company owned over 1/2 to 3/4 of company shares , had over 1/2 to 3/4 of voting rights.