Following a competitive process, specialist building and place management company, Creative Space has been appointed to manage The Lumen, Newcastle Helix’s largest commercial office building and one of the largest Grade A offices under construction in the North East.
