100050889160 - Garden waste Direct Debit