100050892832 - Garden waste Direct Debit