Return to "Network Space completes £8m industrial development in Knowsley" Element Element is an industrial scheme at Alchemy Business Park by developer Network Space