About Workspace Properties Limited (06962165) United Kingdom