110 employees
Origin’s impressive Buckinghamshire factory, every product is bespoke and available in a huge variety of configurations.
2001