They were supposed to refund our 575 GBP deposit, minus 120 GBP for yardwork. We never received the balance of 455 GBP (around $682) even though we m…