S2ack Ltd is located at London at 20-22 Wenlock Road. Anyone can look up this business by its postal code - N1 7GU. The enterprise has been in business on the UK market for thirteen years. This enterprise is registered under the number 07919323 and their current status is active. This company's classified under the NACE and SIC code 62020 - Information technology consultancy activities. 2023-01-31 is the last time account status updates were reported.
Regarding this limited company, all of director's assignments have so far been performed by Stewart M. who was formally appointed on 2012-01-23. The limited company had been directed by George R. up until 2018.
Stewart M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.