100050854012 - Garden waste Direct Debit