100050815804 - Garden waste Direct Debit