Creative Work Space – Welcoming Software Business
Department Leeds Dock Expands Creative Space, Welcoming Software Business Department Leeds Dock has opened its new 3,860 sq ft creative workspace on Level 2, welcoming its first tenant—Retail Insight, a…