100050824824 - Garden waste Direct Debit