100050899218 - Garden waste Direct Debit