100050823117 - Garden waste Direct Debit