Hi BoatBoy,
It appears that your neighbour's builder has created this issue for you when building the foundation for the neighbour's house to sit on. From what I know, when someone adds soil to their property, they have an obligation to retain it if it causing an issue to neighbours...