100050892643 - Garden waste Direct Debit