Callstack started conducting its operations in the year 2014 as a Private Limited Company under the ID 08934107. The firm's registered office was based in Camberley at Knoll House. This Callstack Limited firm had been offering its services for six years.
This specific limited company was directed by a single managing director: Nigel H., who was selected to lead the company on Tue, 11th Mar 2014.
Nigel H. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights.