100050809034 - Garden waste Direct Debit