About Workspace Northgate Limited (07874565) United Kingdom