Nela Owen Ltd can be contacted at Solihull at Flat 17. You can search for this business by referencing its zip code - B91 1AN. Nela Owen's founding dates back to year 2014. This company is registered under the number 09053265 and company's current state is active. The company's SIC and NACE codes are 69201 meaning Accounting and auditing activities. Tuesday 31st May 2022 is the last time when the company accounts were reported.
Nela O. is this specific enterprise's individual managing director, that was assigned to lead the company in 2014 in May.
Nela O. is the individual with significant control over this firm, owns over 3/4 of company shares.