100050878412 - Garden waste Direct Debit