This particular Leaf Systems International Limited firm has been operating offering its services for at least seven years, having started in 2017. Started with Registered No. 11002557, Leaf Systems International is categorised as a Private Limited Company with office in Building 7 Zone 2 Norwich Research Park Colney Lane, Norwich NR4 7UJ. The name is Leaf Systems International Limited. This company's previous customers may recognize the company as Leaf Expression Systems, which was in use until Tue, 1st Nov 2022. This company's Standard Industrial Classification Code is 72110, that means Research and experimental development on biotechnology. Its latest annual accounts detail the period up to 2022-10-31 and the most recent confirmation statement was released on 2023-10-08.
Considering the following company's constant expansion, it became imperative to find new executives: Georgina P. and Simon S. who have been assisting each other since December 2019 to fulfil their statutory duties for this specific firm.