https://www.companyinformation.co.uk/company/02163067-ECI-VENTURES-LIMITED
ECI VENTURES LIMITED - Overview - Company Information UK