100050853626 - Garden waste Direct Debit