This firm is known under the name of Xen-labs Ltd. It was founded seven years ago and was registered with 10874259 as the registration number. The registered office of the firm is based in London. You may find it at 222 Shrewsbury Road. This company's registered with SIC code 46900 - Non-specialised wholesale trade. Xen-labs Limited reported its latest accounts for the financial period up to 2022-07-31. The firm's latest annual confirmation statement was filed on 2023-06-12.
There seems to be 1 director at the moment running this business, namely David M. who's been utilizing the director's responsibilities since 2017-07-19. This business had been controlled by Harminder C. until 3 years ago.
Harminder C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.