100050857567 - Garden waste Direct Debit