100050869318 - Garden waste Direct Debit