This firm is situated in London registered with number: 03130587. The firm was established in the year 1995. The headquarters of the firm is located at 3 Baker's Row . The post code for this place is EC1R 3DB. This business's Standard Industrial Classification Code is 62090 - Other information technology service activities. The latest annual accounts were submitted for the period up to 2022-12-31 and the most recent annual confirmation statement was filed on 2022-11-21.
David F. is this company's only managing director, that was assigned this position 29 years ago.
David F. is the individual who has control over this firm, owns over 3/4 of company shares.