100050860373 - Garden waste Direct Debit