09970931 - registration number for Stack Formation Ltd. The firm was registered as a Private Limited Company on Tue, 26th Jan 2016. The firm has been operating on the British market for the last 8 years. The firm can be contacted at Suite 201 22 Amelia Street in London. The office's zip code assigned to this location is SE17 3BY. The enterprise's registered with SIC code 62090: Other information technology service activities. 31st January 2023 is the last time account status updates were filed.
As for this specific firm, the full range of director's assignments have so far been met by Iqbal A. who was selected to lead the company in 2016.
Sahar K. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.