100050883922 - Garden waste Direct Debit