100050892644 - Garden waste Direct Debit