100050827069 - Garden waste Direct Debit