23 Snaps started its operations in 2012 as a Private Limited Company registered with number: 08127931. This particular firm has been functioning for eight years and the present status is active. This firm's head office is registered in London at 160 City Road. You could also find the firm using its postal code of EC1V 2NX. The enterprise's principal business activity number is 62090: Other information technology service activities. Its most recent accounts describe the period up to 2018-10-31 and the most current confirmation statement was filed on 2019-12-19.
The information about the firm's management shows us that there are two directors: Ivailo J. and Yury T. who were appointed on July 3, 2012.
Executives who control the firm include: Ivailo J. owns 1/2 or less of company shares. Yury T. has substantial control or influence over the company owns 1/2 or less of company shares and has 1/2 or less of voting rights.