100050899195 - Garden waste Direct Debit