About Spitalfields Workspace Limited (01497268) United Kingdom