100050896788 - Garden waste Direct Debit