This firm known as Jenla was started on 2019-02-25 as a Private Limited Company. The firm's headquarters can be gotten hold of in Stevenage on Richmond House, Walkern Road. In case you want to contact this company by post, its postal code is SG1 3QP. The office registration number for Jenla Ltd is 11846463. The firm's Standard Industrial Classification Code is 96020, that means Hairdressing and other beauty treatment. Its latest annual accounts detail the period up to Tuesday 28th February 2023 and the latest confirmation statement was released on Thursday 22nd June 2023.
We have 1 managing director presently controlling the company, namely Jenny D. who has been doing the director's duties since 2019-02-25.
Jenny D. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.