New Premises – Leeds Office

In August 2010, we began moving into a new head office in the centre of Leeds. We now occupy the 18th Floor in the Tower North Central building, Merrion Way, Leeds. The new premises were needed to accommodate growth as the company continues to recruit. Pop in to see us and enjoy the most striking and high visible views of Leeds City Centre.

Tower North Central - Leeds
Tower North Central – Leeds

Leave a reply

You must be logged in to post a comment.