100050893675 - Garden waste Direct Debit