Dece Labs came into being in 2022 as a company enlisted under no 14295609, located at EC1V 2NJ London at 124-128 City Road. It has been in business for two years and its current status is active. This company's registered with SIC code 58290, that means Other software publishing.
The business owes its well established position on the market and constant development to two directors, namely William A. and Steven H., who have been in charge of it since 2022.
Executives with significant control over the firm are: Steven H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. William A. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.