100050872064 - Garden waste Direct Debit