Levla International came into being in 2021 as a company enlisted under no 13357802, located at N15 5EA London at 151 West Green Road. The company has been in business for 3 years and its current status is active. This firm's Standard Industrial Classification Code is 47910 which means Retail sale via mail order houses or via Internet. 28th February 2023 is the last time when company accounts were reported.
As for the limited company, just about all of director's duties have so far been executed by Levla A. who was assigned this position 3 years ago.
Levla A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.