About Interglaze Workspace Limited (11083807) United Kingdom