This firm operates as Lambda Computing Ltd. It first started 7 years ago and was registered with 10861417 as its registration number. The registered office of the company is registered in London. You may find them at 82 St John Street. This enterprise's SIC and NACE codes are 62012 which means Business and domestic software development. Lambda Computing Limited filed its latest accounts for the financial period up to 2022-07-31. The most recent annual confirmation statement was submitted on 2023-07-11.
Right now, this particular business is led by one managing director: Thomas S., who was formally appointed in 2017.
Thomas S. is the individual who controls this firm, owns over 3/4 of company shares.