100050861144 - Garden waste Direct Debit