Registered with number 08620619 eleven years ago, Ecuva Limited was set up as a Private Limited Company. The business current registration address is Unit 11, Creamery Industrial Estate Kenlis Road, Barnacre Preston. The company's declared SIC number is 47910 which means Retail sale via mail order houses or via Internet. 2022-10-31 is the last time when company accounts were reported.
There is one managing director at the current moment running the company, namely Andrew A. who has been executing the director's obligations since 2013-07-23.
The companies that control the firm are: Aki Holdings Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This company can be reached in Preston at Kenlis Road, Barnacre, PR3 1GD and was registered as a PSC under the registration number 13285837. Andrew A. has substantial control or influence over the company.