This particular Nomvula Leta Ltd company has been in this business for seven years, as it's been founded in 2017. Registered under the number 10655727, Nomvula Leta is categorised as a Private Limited Company with office in 6 Oakenhurst Road, Blackburn BB2 1SP. This company's SIC and NACE codes are 96090 and has the NACE code: Other service activities not elsewhere classified. 2021-03-31 is the last time company accounts were filed.
Nomvula L. is the enterprise's individual managing director, who was assigned this position seven years ago.
Nomvula L. is the individual who has control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.