100050841860 - Garden waste Direct Debit