2018 marks the launching of Levuma (UK) Ltd, the company which was located at Suite 3, 91 Mayflower Street, Plymouth. It was established on 2018/04/06. The company's Companies House Registration Number was 11297084 and the company area code was PL1 1SB. The company had been present in this business for 4 years until 2022/05/10.
The following company had an individual managing director: Ali K. who was maintaining it from 2018/04/06 to dissolution date on 2022/05/10.
Ali K. 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.