We are happy to report that Barlow Technology is relocating to a new office premises, following a period of expansion. Established in 1996, Barlow Technology has been trading from Durham Tees Business Centre, in Stockton-on-Tees but has outgrown the space and Director, Richard Barlow now recognises that the business’ needs have altered over the last […]