Levers Marketing is a business with it's headquarters at SW16 2LP London at 68a Mount Nod Road. The firm was set up in 2019 and is established as reg. no. 12255944. The firm has been on the British market for 5 years now and the state is active. The firm's SIC and NACE codes are 73110 and has the NACE code: Advertising agencies. Levers Marketing Limited filed its latest accounts for the period that ended on 31st October 2021. The business latest annual confirmation statement was filed on 9th October 2023.
We have just one managing director presently controlling the firm, specifically Neil S. who has been executing the director's responsibilities since Thursday 10th October 2019.
Neil S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.