This particular company is situated in London registered with number: OC437230. It was registered in the year 2021. The main office of the company is located at 20-22 Wenlock Road . The post code for this place is N1 7GU. K16 Ventures LLP reported its account information for the period up to 2022-05-31. The firm's latest annual confirmation statement was submitted on 2023-05-03.
The companies with significant control over this firm are: Eden Analytics Ltd has substantial control or influence over the company. This business can be reached in London at Wenlock Road, N1 7GU, London and was registered as a PSC under the reg no 11379829.