The company is widely known under the name of Iscape Ltd.. This company first started twenty five years ago and was registered under 03855071 as its registration number. The head office of the firm is located in Swindon. You may visit them at 20 Mulcaster Avenue, Grange Park. This business's SIC and NACE codes are 62090 which means Other information technology service activities. 2022-09-30 is the last time when the company accounts were reported.
This firm owes its success and unending growth to a team of two directors, who are Peter A. and Sahba B., who have been supervising the company for 22 years.
Executives who have control over the firm are as follows: Peter A. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Sahba B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.