Tried brake cleaner on the discs to see if it helped to at least locate the problem. Doesn't seem to have. The chain tension seems fine, about an inch in travel. I will measure it properly this weekend. Will try to take the rear pads out and have a look. It's starting to annoy me! Especially the thought of each squeak slowly wearing/damaging something!
Will be getting a haynes manual for it soon