This particular firm is situated in London under the following Company Registration No.: 11133123. This company was set up in 2018. The office of the company is situated at 20-22 Wenlock Road . The area code for this address is N1 7GU. The firm's classified under the NACE and SIC code 63110: Data processing, hosting and related activities. 2023-01-31 is the last time the company accounts were reported.
This company has just one director now overseeing the company, namely William D. who's been executing the director's duties since 2018-01-04.
William D. is the individual who has control over this firm, owns over 3/4 of company shares.