Compania are alte sedii și în Birmingham, Gatwick și Manchester.