One thing to consider, seeing as their supply is fed from your service head, is that if their earth is poor it probably means yours is too. Something else to bring up with th DNO when they call.
But yes, as a wider point, next door should have its own supply separate to yours, and you should...