100050809733 - Garden waste Direct Debit