Su sede principal se encuentra en Cheadle, Gran Manchester, Inglaterra.