100050864348 - Garden waste Direct Debit