James Horwell Limited is officially located at London at 20-22 Wenlock Road. Anyone can look up the company by the zip code - N1 7GU. James Horwell's founding dates back to year 2018. The company is registered under the number 11370082 and company's official state is active - proposal to strike off. The company's Standard Industrial Classification Code is 43210 and has the NACE code: Electrical installation. The business most recent financial reports were submitted for the period up to Tue, 30th Jun 2020 and the most recent annual confirmation statement was submitted on Mon, 17th May 2021.
Thus far, this particular business has only been overseen by 1 managing director: Shelley F. who has been leading it for 6 years.
Executives who have control over the firm are as follows: Shelley F. owns over 3/4 of company shares. Mark C. has substantial control or influence over the company.