100050805323 - Garden waste Direct Debit