100050899393 - Garden waste Direct Debit