The company referred to as Mella Swim was founded on 2019/06/03 as a private limited company. The company head office was registered in Cradley Heath on Old Hill House 117 Station Road, Flat 5. The address postal code is B64 6PL. The office registration number for Mella Swim Ltd was 12029810. Mella Swim Ltd had been active for four years until 2023/01/24. 5 years ago the firm changed its registered name from Eden Swimwear to Mella Swim Ltd.
This specific firm had one managing director: Evagjelia L. who was leading it for four years.
Evagjelia L. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.