Williams Innovation Ltd with the registration number 11315107 has been operating on the market for six years. The Private Limited Company is officially located at 20-22 Wenlock Road, , London and its area code is N1 7GU. The firm's SIC and NACE codes are 62012 which means Business and domestic software development. Williams Innovation Limited released its account information for the financial year up to 30th April 2022. The company's latest confirmation statement was released on 7th April 2023.
Regarding this limited company, the full scope of director's responsibilities have so far been fulfilled by Jake W. who was designated to this position in 2018.
Jake W. is the individual who controls this firm, owns over 3/4 of company shares.