100050881645 - Garden waste Direct Debit