100050834153 - Garden waste Direct Debit