Bit of a spanner in the works, I've taken the floor up and was met with 80mm of rigid insulation panel (Kingspan), so it's a floating floor, no wonder it creaks so much.
The main surprise is that under the kingspan are heating pipes, and the void for them is made by putting 50mm Kingspan on...