100050850708 - Garden waste Direct Debit