100050853440 - Garden waste Direct Debit