This firm is registered in London under the following Company Registration No.: 06543423. The firm was started in the year 2008. The office of the company is situated at 124 City Road . The area code is EC1V 2NX. The firm's SIC code is 62090 which means Other information technology service activities. The most recent financial reports were submitted for the period up to 2023-03-31 and the latest annual confirmation statement was released on 2023-01-23.
Donna S. and Stephen W. are registered as the enterprise's directors and have been managing the firm since 2010-08-02.
Stephen W. is the individual who controls this firm, owns over 3/4 of company shares.