Levem started its business in 2018 as a Private Limited Company with reg. no. 11258056. The company's headquarters was located in Andover at 29 Old Down Road. This Levem Ltd firm had been on the market for three years.
The following firm was overseen by a single managing director: Victoria S., who was appointed six years ago.
Victoria S. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.