Registered with number 12375993 five years ago, Ellwood Technologies Ltd is a Private Limited Company. The active registration address is 98 Rembrandt Avenue, South Shields. This company's SIC and NACE codes are 74990 - Non-trading company. 2022-12-31 is the last time the company accounts were reported.
Since 23rd December 2019, the following limited company has only had 1 managing director: Johnathan E. who has been leading it for five years.
Johnathan E. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.