This business is situated in London under the ID 13277830. It was started in 2021. The main office of the company is situated at 20-22 Wenlock Road . The postal code for this place is N1 7GU. This company's SIC and NACE codes are 62012 which means Business and domestic software development. 2022-03-31 is the last time when account status updates were reported.
The company has just one managing director at present leading this specific company, namely Umair H. who has been executing the director's duties for three years.
Umair H. is the individual who controls this firm, owns over 3/4 of company shares.