100050835396 - Garden waste Direct Debit