100050814261 - Garden waste Direct Debit