I can't say I regard this as good fun. More like sheer slog with a lot of trial and error. Listener number puzzles should have a logical progression, and trial and error, though inevitable, should not dominate. While I was able to assign all of the clues for C, b and d to their respective grids from the start, and enter 2 digits in grid 2, from there on it was trial and error, with lots of error.
I've completed grids 2 and 3, only to find that both have squares for B, but neither has a square factor of D (I have the prime in grid 1). More troublesome is grid 1. I almost filled it before grids 2 & 3, then came unstuck, but after working on those I'm pretty sure my original entries for A, B and b in grid 1 are correct, but I haven't been able to get one or more of D, E and c and f to work out according to the clues.
Am I right in thinking that the entry for b in grid 1 has the same digit appearing 3 times?