New Mail Centre opens in North London
YBS has successfully completed the mechanical services at a brand new Mail Centre facility in north London. The project was won successfully on competitive tender and was placed on order as a design and build contract, from a provisional design…