100050864961 - Garden waste Direct Debit