About Clerkenwell Green Workspace Limited (11254722) United Kingdom