100050829903 - Garden waste Direct Debit