After a seven-year search, E.P. Barrus Ltd has found a new site enabling the company to consolidate its operations under one roof and remain in Bicester. The company will be relocating to a 16-acre site which forms part of commercial space allocated on…