1977 signifies the founding of Templa Computer Systems Limited, a firm which was situated at C/o Corporation Service Company (uk) Limited, 5 Churchill Place, 10th Floor, London. It was established on Tuesday 8th March 1977. The registration number was 01301697 and its post code was E14 5HU. The firm had been present on the market for 46 years until Tuesday 24th January 2023.
Our database describing this specific firm's executives suggests that the last two directors were: Jana H. and David G. who were appointed on Thursday 30th September 2021.
The companies with significant control over this firm included: Innovise Software Limited owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights. This business could have been reached in London at 5 Churchill Place, 10Th Floor, E14 5HU, West Midlands and was registered as a PSC under the reg no 05640283.