According to the invention there is provided a compound of formula (I) wherein: A represents C(=N-W-D) or S; B represents S or C(-NH-W-D); when: A represents C(=N-W-D) and B represents S then the bond between B and the NH atom is a single bond; or A represents S and B represents C(-NH-W-D) then the bond between B and the NH atom is a double bond; X represents -Q-[CRxRy]n-; W represents -[CRxRy]m- or -C(O)-[CRxRy]p-; Q represents a bond, -N(Ra)-, -S-, or -O-; A1 to A5 respectively represent C(R1), C(R2), C(R3), C(R4) and C(R5), or, alternatively, up to two of A1 to A5 may independently represent N; D represents phenyl, pyridyl or pyrimidinyl optionally substituted by one or more R6 groups, which compounds are useful in the treatment of cancer.De acuerdo con la invención se provee un compuesto de la fórmula (I) en donde: A representa C(N-W-D) o S; B representa S o C(-NH W-D); cuando A representa C(=N-W-D) y B representa S, entonces el enlace entre B y el átomo de NH es un enlace sencillo; o cuando A representa S y B representa C(-NH-W-D), entonces el enlace entre B y el átomo de NH es un enlace doble; X representa -Q-[CRxRY]n-; W representa [CRXRY]m o -C(O)- [CRXR]p-, Q representa un enlace, -N(Ra), -S-, u -O-; A1 a A5 representan, respectivamente, C(R1), C(R2), C(R3), C(R4) y C(R5), o alternativamente hasta dos de A1 a A5 pueden representar independientemente N; D representa fenilo, piridilo o pirimidinilo, sustituido opcionalmente con uno o más grupos R6 dichos compuestos son útiles en el tratamiento del cáncer.