100050880094 - Garden waste Direct Debit