100050891805 - Garden waste Direct Debit