100050838547 - Garden waste Direct Debit