100050843883 - Garden waste Direct Debit