This particular business is situated in London under the following Company Registration No.: 10505963. The company was established in 2016. The headquarters of the company is situated at One Bartholomew Close. The zip code for this place is EC1A 7BL. This firm's SIC and NACE codes are 85590 meaning Other education not elsewhere classified. The business most recent financial reports describe the period up to 2022-12-31 and the most recent annual confirmation statement was submitted on 2022-11-30.
Having four job offers since 2017-08-07, the enterprise has been active on the labour market. On 2017-08-22, it was seeking new employees for a full time Quantitative Researcher position in London, and on 2017-08-07, for the vacant position of a full time Sub-Saharan Africa Analyst in London.
There seems to be a team of five directors supervising the following business at the current moment, including Christopher Y., Awo A., David-John C. and 2 remaining, listed below who have been utilizing the directors assignments since Wednesday 27th July 2022.