100050845757 - Garden waste Direct Debit