100050835685 - Garden waste Direct Debit