Started with Reg No. 05437697 nineteen years ago, Callstera Ltd is categorised as a Private Limited Company. The firm's actual office address is 31 Cam Drive, Cam Drive Ely. The enterprise's registered with SIC code 62012 which means Business and domestic software development. 2022-04-30 is the last time company accounts were filed.
The business owes its achievements and unending development to two directors, namely Neil C. and Stephen T., who have been running the company since 2005. To provide support to the directors, the business has been using the skills of Neil C. as a secretary since 2005.
Executives who have control over the firm are as follows: Neil C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Stephen T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.