100050853408 - Garden waste Direct Debit