About Seven Hills Workspace Limited (12330154) United Kingdom