Leaf Expression Systems began its business in 2014 as a Private Limited Company registered with number: 09351695. This particular company has operated for ten years and it's currently active. The firm's office is based in Norwich at Building 7 Zone 2, Norwich Research Park. You can also locate the company by its postal code, NR4 7UJ. It has operated under three names. The first listed name, Molfarma, was switched on 2nd December 2015 to Leaf Systems International. The current name, used since 2022, is Leaf Expression Systems Limited. This business's SIC code is 72110 - Research and experimental development on biotechnology. 2022/03/31 is the last time the company accounts were filed.
From the data we have gathered, the firm was created in 2014 and has so far been managed by thirteen directors, out of whom five (David F., Georgina P., William B. and 2 other directors have been described below) are still active.