This firm is registered in London under the ID 05277123. It was set up in the year 2004. The office of this company is situated at Ground Floor 1 Baker's Row. The postal code for this place is EC1R 3DB. This company's classified under the NACE and SIC code 62090 which stands for Other information technology service activities. 2022-03-31 is the last time when company accounts were reported.
There's a group of two directors supervising this specific firm at the current moment, including Karen M. and Guillaume G. who have been performing the directors responsibilities since 2008.
Executives with significant control over the firm are: Karen M. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Guillaume G. owns 1/2 or less of company shares and has 1/2 or less of voting rights.