100050867997 - Garden waste Direct Debit