Groups with cyclic Sylow subgroups and finiteness conditions for certain complexes