This firm is based in London under the ID 09990600. The company was started in the year 2016. The headquarters of the firm is located at 58 Leman Street . The area code is E1 8EU. The firm's declared SIC number is 62020: Information technology consultancy activities. 2022-02-28 is the last time when account status updates were filed.