This Ecoscriber Limited firm has been on the market for at least thirteen years, having launched in 2011. Started with Registered No. 07575789, Ecoscriber is a Private Limited Company located in 124 City Road, London EC1V 2NX. It 's been two years since This company's business name is Ecoscriber Limited, but till 2022 the name was Inorda and up to that point, until 2013-09-12 this business was known under the name Smereca. This means it has used three other names. This firm's SIC and NACE codes are 47910 meaning Retail sale via mail order houses or via Internet. Ecoscriber Ltd released its account information for the period that ended on 2022-03-31. Its most recent annual confirmation statement was filed on 2023-03-23.
To this date, this particular limited company has only been guided by one managing director: Mihaela E. who has been leading it for thirteen years.
Mihaela E. is the individual who has control over this firm, owns over 3/4 of company shares.