100050878246 - Garden waste Direct Debit