This company is situated in London under the ID 07891337. The firm was established in 2011. The main office of the company is located at Kemp House City Road. The zip code is EC1V 2NX. This enterprise's SIC and NACE codes are 63990: Other information service activities n.e.c.. The firm's most recent annual accounts cover the period up to 2021-12-31 and the most recent confirmation statement was filed on 2022-12-18.
Taking into consideration this particular firm's magnitude, it became necessary to formally appoint other directors: Robert A. and Roger R. who have been supporting each other since January 2014 to exercise independent judgement of this company.
Roger R. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.