100050855629 - Garden waste Direct Debit