About The Workspace Company (uk) Limited (08435502) United Kingdom