100050889854 - Garden waste Direct Debit