Storback It Consultancy began its business in the year 2017 as a Private Limited Company with reg. no. 10965834. This company's headquarters was based in Rushden at 34 Vicarage Road. This Storback It Consultancy Ltd firm had been operating on the market for at least four years.
The following firm was directed by 1 managing director: Robert C., who was arranged to perform management duties in 2017.
Robert C. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.