Envox Limited is located at Sheffield at The Church Studio, 400. You can look up the firm using the post code - S10 1LP. The firm has been operating on the British market for five years. The company is registered under the number 12026896 and its current state is active. This company's SIC and NACE codes are 70229 and their NACE code stands for Management consultancy activities other than financial management. Envox Ltd released its account information for the period that ended on 2022-05-31. The most recent confirmation statement was submitted on 2023-05-30.
So far, this particular business has only had a single managing director: Edmund E. who has been caring of it for five years.
Executives with significant control over the firm are: Teresa E. owns 1/2 or less of company shares. Edmund E. owns 1/2 or less of company shares.