This particular firm is situated in London registered with number: 09035786. This firm was registered in 2014. The main office of this firm is located at 20 Canada Square 20 Canada Square 6th Floor. The area code for this location is E14 5NN. The company's declared SIC number is 63110 and their NACE code stands for Data processing, hosting and related activities. 2021-12-31 is the last time when company accounts were reported.
There's a number of four directors supervising this particular limited company at the current moment, including Eric V., Robert O., David S. and Elan S. who have been performing the directors responsibilities since 2022-12-02.