What was the terms of the contract in relation to removing all grass etc. From the pics it looks like they did much more than demolish.
Neighbour could sue you for damage, but the demolisher are probably the ultimately responsible. But it sounds like you have just emailed them today? Too soon...