A compound of formula: or a pharmaceutically acceptable salt, solvate or polymorph thereof, including all tautomers and stereoisomers thereof wherein: X represents a bond or a -(CH 2) m - group; m represents an integer selected from 1 to 3; R 1 represents -aryl, -C 1-6 alkylaryl, -cycloalkyl, -C 1-6 alkylcycloalkyl, -C 1-6 alkyl-Het, -aryl fused to heterocyclyl, -C 1-6 alkylaryl fused to heterocyclyl, -aryl substituted by heteroaryl, -C 1-6 alkylaryl substituted by heteroaryl, -aryl substituted by phenyl, -C 1-6 alkylaryl substituted by phenyl, -aryl substituted by phenoxy or -C 1-6 alkylaryl substituted by phenoxy; and in which any of aforesaid aryl, heterocyclyl, heteroaryl, phenyl or phenoxy groups may optionally be substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl, -SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-, -C C 1-6 alkyl, -C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl, -C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl),-C N(C 1-4 alkyl)(C 1-4 alkyl), -C NH 2, -C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl); R 2 represents -aryl, -C 1-6 alkylaryl, -cycloalkyl, -C 1-6 alkylcycloalkyl, -C 1-6 alkyl-Het, -aryl fused to heterocyclyl, -C 1-6 alkylaryl fused to heterocyclyl; and in which any of aforesaid aryl, heterocyclyl or heteroaryl groups may optionally be substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl, -SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-,-C C 1-6 alkyl, -C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl,-C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl), -C N(C 1-4 alkyl)(C 1-4 alkyl),-C NH 2, -C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl); Het represents a bicyclic heteroaryl group; in which said bicyclic heteroaryl group may be optionally substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl,-SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-, -C C 1-6 alkyl,-C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl, -C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl), -C N(C 1-4 alkyl)(C 1-4 alkyl), -C NH 2,-C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl). X represents a bond or a -(CH 2) m - group; m represents an integer selected from 1 to 3; R 1 represents -aryl, -C 1-6 alkylaryl, -cycloalkyl, -C 1-6 alkylcycloalkyl, -C 1-6 alkyl-Het, -aryl fused to heterocyclyl, -C 1-6 alkylaryl fused to heterocyclyl, -aryl substituted by heteroaryl, -C 1-6 alkylaryl substituted by heteroaryl, -aryl substituted by phenyl, -C 1-6 alkylaryl substituted by phenyl, -aryl substituted by phenoxy or -C 1-6 alkylaryl substituted by phenoxy; and in which any of aforesaid aryl, heterocyclyl, heteroaryl, phenyl or phenoxy groups may optionally be substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl, -SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-, -C C 1-6 alkyl, -C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl, -C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl),-C N(C 1-4 alkyl)(C 1-4 alkyl), -C NH 2, -C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl); R 2 represents -aryl, -C 1-6 alkylaryl, -cycloalkyl, -C 1-6 alkylcycloalkyl, -C 1-6 alkyl-Het, -aryl fused to heterocyclyl, -C 1-6 alkylaryl fused to heterocyclyl; and in which any of aforesaid aryl, heterocyclyl or heteroaryl groups may optionally be substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl, -SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-,-C C 1-6 alkyl, -C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl,-C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl), -C N(C 1-4 alkyl)(C 1-4 alkyl),-C NH 2, -C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl); Het represents a bicyclic heteroaryl group; in which said bicyclic heteroaryl group may be optionally substituted by one or more groups selected from C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 haloalkyl, -C 1-6 thioalkyl,-SOC 1-4 alkyl, -SO 2 C 1-4 alkyl, C 1-6 alkoxy-, -O-C 3-8 cycloalkyl, C 3-8 cycloalkyl, -SO 2 C 3-8 cycloalkyl, -SOC 3-6 cycloalkyl, C 3-6 alkenyloxy-, C 3-6 alkynyloxy-, -C C 1-6 alkyl,-C OC 1-6 alkyl, C 1-6 alkoxy-C 1-6 alkyl-, nitro, halogen, cyano, hydroxyl, -C OH, -NH 2, -NHC 1-4 alkyl, -N(C 1-4 alkyl)(C 1-4 alkyl), -C N(C 1-4 alkyl)(C 1-4 alkyl), -C NH 2,-C NH(C 1-4 alkyl) and -C NH(C 3-10 cycloalkyl).