![](/sites/business/files/LLEO%20Limited%20logo.jpg)
Website
Company address
Bio Science Park, Main Road
Plumtree, Nottinghamshire,
NG12 5NB
United Kingdom
Bio Science Park, Main Road
Plumtree, Nottinghamshire,
NG12 5NB
United Kingdom