Square offices in London... - Square-Bürofoto | Glassdoor.de