100050835962 - Garden waste Direct Debit