100050824691 - Garden waste Direct Debit