Acho que você precisa adicionar uma cláusula After=
.
Se seus três serviços estiverem vinculados, você também poderá simplificar seu Requires
.
Se você também quiser que este quarto serviço pare quando os outros 3 fizerem, você também precisará adicionar uma entrada BindsTo
.
Como em:
[Unit]
Description=This is the group
Requires=c.service
After=c.service
BindsTo=c.service