Odessa Digital started conducting its business in 2011 as a Private Limited Company with reg. no. 07631728. The firm's headquarters was based in London at Core Unit Oakfield Road Industrial Estate. This particular Odessa Digital Ltd firm had been offering its services for at least 10 years.
Taking into consideration the following enterprise's register, there were three directors to name just a few: Robert C. and Laurence M..
The companies that controlled this firm were: Odessa Print Group Ltd owned over 3/4 of company shares. This business could have been reached in Orpington at Crofton Road, BR6 8QE and was registered as a PSC under the registration number 01703368. Laurence M., had 1/2 or less of voting rights. Robert C., had 1/2 or less of voting rights.