100050825991 - Garden waste Direct Debit