100050812722 - Garden waste Direct Debit