100050828868 - Garden waste Direct Debit