The company is situated in London under the following Company Registration No.: 03726460. This firm was registered in 1999. The main office of the company is located at 124 City Road . The post code for this place is EC1V 2NX. This firm's SIC code is 62090, that means Other information technology service activities. 2023-07-31 is the last time when the accounts were reported.
At the moment, the following limited company is administered by one director: Andrew D., who was arranged to perform management duties on 1999-04-29.
Andrew D. is the individual who controls this firm, owns over 3/4 of company shares.