100050822846 - Garden waste Direct Debit