A compound of general formula wherein Y is a divalent group of formula wherein A is selected from the group consisting of (C 1 -C 6)alkylene; B is absent or is selected from the group consisting of (C 3 -C 8)cycloalkylene, (C 3 -C 8)heterocycloalkylene, arylene or heteroarylene optionally substituted by one or more groups selected from halogens, -CN, (C 1 -C 6)alkyl, (C 1 -C 6)alkoxy and aryl(C 1 -C 6)alkyl; C is absent or is selected from the group consisting of -O-, -C -, -OC -, - CO-, -S-, -S -, -S 2 - and -N(R 5)- n' n" are at each occurrence independently 0 or an integer from 1 to 3; E is absent or is selected from -O-, -NR 5 -, -NR 5 -C -, -C -NR 5 -, -OC - and -S-; W 1 is selected from a divalent arylene and a divalent heteroarylene group; R 1 and R 2 when present are in each occurrence independently selected from halogen, (C 1 -C 6)alkyl and (C 1 -C 6)alkoxy; wherein n and m are in each occurrence independently 0 or an integer ranging from 1 to 3; L 1 is a group selected from: -(CH 2) t -NR 5 -, -(CH 2) t -C -NR 5 -, -C -NR 5 -(CH 2) t -C -NR 5 -; wherein t is an integer ranging from 0 to 4; L 2 is -(CH 2) q - and L 3 is -(CH 2) 2-q -; wherein q is an integer ranging from 0 to 2; s is an integer ranging from 0 to 3, R 3 is a nitrogen containing group which is selected from J1, J2, J3 and J4 R 4 is a group of formula K wherein p is 0 or an integer from 1 to 4; and W is selected from the group consisting of H, (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, aryl and heteroaryl, optionally substituted by one or more substituents selected independently from the group consisting of halogen atoms, -OH, oxo (=O), -SH; R 5 is in each occurrence independently selected from the group consisting H, linear or branched (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 3 -C 8)heterocycloalkyl, aryl, heteroaryl; and pharmaceutically acceptable salts or solvates thereof. Y is a divalent group of formula wherein A is selected from the group consisting of (C 1 -C 6)alkylene; B is absent or is selected from the group consisting of (C 3 -C 8)cycloalkylene, (C 3 -C 8)heterocycloalkylene, arylene or heteroarylene optionally substituted by one or more groups selected from halogens, -CN, (C 1 -C 6)alkyl, (C 1 -C 6)alkoxy and aryl(C 1 -C 6)alkyl; C is absent or is selected from the group consisting of -O-, -C -, -OC -, - CO-, -S-, -S -, -S 2 - and -N(R 5)- n' n" are at each occurrence independently 0 or an integer from 1 to 3; E is absent or is selected from -O-, -NR 5 -, -NR 5 -C -, -C -NR 5 -, -OC - and -S-; A is selected from the group consisting of (C 1 -C 6)alkylene; B is absent or is selected from the group consisting of (C 3 -C 8)cycloalkylene, (C 3 -C 8)heterocycloalkylene, arylene or heteroarylene optionally substituted by one or more groups selected from halogens, -CN, (C 1 -C 6)alkyl, (C 1 -C 6)alkoxy and aryl(C 1 -C 6)alkyl; C is absent or is selected from the group consisting of -O-, -C -, -OC -, - CO-, -S-, -S -, -S 2 - and -N(R 5)- n' n" are at each occurrence independently 0 or an integer from 1 to 3; E is absent or is selected from -O-, -NR 5 -, -NR 5 -C -, -C -NR 5 -, -OC - and -S-; W 1 is selected from a divalent arylene and a divalent heteroarylene group; R 1 and R 2 when present are in each occurrence independently selected from halogen, (C 1 -C 6)alkyl and (C 1 -C 6)alkoxy; wherein n and m are in each occurrence independently 0 or an integer ranging from 1 to 3; L 1 is a group selected from: -(CH 2) t -NR 5 -, -(CH 2) t -C -NR 5 -, -C -NR 5 -(CH 2) t -C -NR 5 -; wherein t is an integer ranging from 0 to 4; L 2 is -(CH 2) q - and L 3 is -(CH 2) 2-q -; wherein q is an integer ranging from 0 to 2; s is an integer ranging from 0 to 3, R 3 is a nitrogen containing group which is selected from J1, J2, J3 and J4 R 4 is a group of formula K wherein p is 0 or an integer from 1 to 4; and W is selected from the group consisting of H, (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, aryl and heteroaryl, optionally substituted by one or more substituents selected independently from the group consisting of halogen atoms, -OH, oxo (=O), -SH; R 5 is in each occurrence independently selected from the group consisting H, linear or branched (C 1 -C 6)alkyl, (C 3 -C 8)cycloalkyl, (C 3 -C 8)heterocycloalkyl, aryl, heteroaryl; and pharmaceutically acceptable salts or solvates thereof.